Index: trunk/core/units/users/users_event_handler.php =================================================================== diff -u -N -r2000 -r2070 --- trunk/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 2000) +++ trunk/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 2070) @@ -291,7 +291,7 @@ { $this->Application->setUnitOption($event->Prefix,'AutoLoad',false); $object =& $event->getObject(); - + $items_info = $this->Application->GetVar( $event->getPrefixSpecial(true) ); if($items_info) { @@ -357,6 +357,8 @@ $group_info = $this->GetGroupInfo($object->GetID()); if ($group_info){ + if ($event->getEventParam('no_unsubscribe')) return; + if ($group_info['PrimaryGroup']){ // delete user $object->Delete();