# HG changeset patch # User Neil Muller # Date 1378381642 -7200 # Node ID 9f68e22c1e58cf04d4305ed8ddcb35016d245de8 # Parent e72025e9aa076de117bc68adef3852521a0bc579 Don't crash on empty walls diff -r e72025e9aa07 -r 9f68e22c1e58 nagslang/screens/area.py --- a/nagslang/screens/area.py Thu Sep 05 13:34:37 2013 +0200 +++ b/nagslang/screens/area.py Thu Sep 05 13:47:22 2013 +0200 @@ -101,6 +101,9 @@ body.position = (0, 0) walls = self._level.get_walls() for wall in walls: + if len(wall) < 2: + # Don't try to add a useless wall + continue corners = wall corner = corners[-1] for next_corner in corners: