Index: branches/5.2.x/core/units/users/users_event_handler.php =================================================================== diff -u -N -r16352 -r16379 --- branches/5.2.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 16352) +++ branches/5.2.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 16379) @@ -1,6 +1,6 @@ Application->GetVar('user_id'); - if ( !$id ) { - // if none user_id given use current user id - $id = $this->Application->RecallVar('user_id'); + if ( $id ) { + $event->setEventParam(kEvent::FLAG_ID_FROM_REQUEST, true); + + return $id; } - return $id; + // If none user_id given use current user id. + return $this->Application->RecallVar('user_id'); break; case 'forgot':