diff options
Diffstat (limited to 'movableobject.py')
-rw-r--r-- | movableobject.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/movableobject.py b/movableobject.py index 334153f..9dc6e2b 100644 --- a/movableobject.py +++ b/movableobject.py @@ -282,8 +282,9 @@ class MovableObject(Object): self.move(self.pos + Vector(GRID_SIZE, 0)) elif key_name == 'BackSpace' or key_name == 'KP_Page_Down': #print "BackSpace pressed, try to stop the drag" - self.drop_origin.remove_object(self) - return + if self.drop_origin: + self.drop_origin.remove_object(self) + return # Default implementation which may be overridden by derived objects. def is_in_container(self): |