- GObjectController *cont = _controllers[id];
- cont->removeFromScene();
- unregisterController((InteractorStyleMaracas*)cont);
- _controllers.erase(id);
+ GObjectController *cont = _controllers[id];
+ if(cont!=NULL)
+ {
+ cont->removeFromScene();
+ unregisterController((InteractorStyleMaracas*)cont);
+ _controllers.erase(id);
+ }