Index: branches/5.1.x/core/units/users/users_event_handler.php =================================================================== diff -u -r13086 -r13168 --- branches/5.1.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 13086) +++ branches/5.1.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 13168) @@ -1,6 +1,6 @@ setRequired($required_field); } } + + /** + * Load item if id is available + * + * @param kEvent $event + */ + function LoadItem(&$event) + { + $id = $this->getPassedID($event); + + if ($id < 0) { + // when root, guest and so on + + $object =& $event->getObject(); + /* @var $object kDBItem */ + + $object->Clear($id); + return ; + } + + parent::LoadItem($event); + } }