Index: branches/5.1.x/core/units/users/users_event_handler.php =================================================================== diff -u -N -r14363 -r14433 --- branches/5.1.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 14363) +++ branches/5.1.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 14433) @@ -1,6 +1,6 @@ getEventParam('no_unsubscribe')) return; if ($group_info['PrimaryGroup']){ - // delete user - $object->Delete(); + $this->Application->SetVar($object->getPrefixSpecial(true) . '_id', $object->GetID()); + $delete_event = new kEvent($object->getPrefixSpecial() . ':OnDelete'); + $this->Application->HandleEvent($delete_event); } else { $this->RemoveSubscriberGroup($object->GetID());