--- a/src/gui.cpp Tue Oct 22 19:28:45 2013 +0300 +++ b/src/gui.cpp Tue Oct 22 19:33:41 2013 +0300 @@ -258,17 +258,13 @@ return 0; QList<LDObject*> selCopy = selection(); - int num = 0; // Delete the objects that were being selected for (LDObject* obj : selCopy) - { LDFile::current()->forgetObject (obj); - ++num; delete obj; - } refresh(); - return num; + return selCopy.size(); } // =============================================================================