Quote: "WTF?"
Quote: "Give the OP a break, for all we know he's fallen off his chair, hit the keyboard with his head on the way down and is now in hospital."

Knowing that deleting an object is pretty easy, I think this gonna be a problem when we delete an object within the main Do/loop, we'll find an error about the object does not exist. If this is your case, and you want to delete an object , let say when we press Spacekey, you could do something like this:
If object exist(my_obj) then delete object my_obj
if object exist(my_obj) then rotate object my_obj .....or
if object exist(my_obj) then move object my_obj...
In this case the program won't stop if object does not exist when you delete ...of course, we need to add some code to some lines.
I'm not a grumpy grandpa
