# HG changeset patch # User Simon Cross # Date 1316986376 -7200 # Node ID 73c4985bf72610e54bdc8a8da538f9695b738c46 # Parent fda360905a1e798b136e46ae6544415d68303b06 Only attempt to place a sprite if there is a sprite class selected. diff -r fda360905a1e -r 73c4985bf726 mamba/habitats/editor.py --- a/mamba/habitats/editor.py Thu Sep 22 17:38:44 2011 +0200 +++ b/mamba/habitats/editor.py Sun Sep 25 23:32:56 2011 +0200 @@ -507,7 +507,8 @@ self.level.restart() elif self.sprite_mode == 'Edit' and sprite: self.edit_sprite(tile_pos, sprite) - elif self.sprite_mode == 'Add' and sprite is None: + elif (self.sprite_mode == 'Add' and sprite is None + and self.sprite_cls is not None): self.edit_sprite(tile_pos, (self.sprite_cls_name, self.sprite_cls, None, [])) return True