Index: core3/branches/unstable/MMOCoreORB/src/server/zone/ZoneContainerComponent.cpp =================================================================== diff -u -N -r5553 -r5941 --- core3/branches/unstable/MMOCoreORB/src/server/zone/ZoneContainerComponent.cpp (.../ZoneContainerComponent.cpp) (revision 5553) +++ core3/branches/unstable/MMOCoreORB/src/server/zone/ZoneContainerComponent.cpp (.../ZoneContainerComponent.cpp) (revision 5941) @@ -244,9 +244,9 @@ while (activeAreas->size() > 0) { ManagedReference area = activeAreas->get(0); - area->enqueueExitEvent(object); - activeAreas->remove(0); + + area->enqueueExitEvent(object); } SortedVector >* childObjects = object->getChildObjects();