Index: branches/5.1.x/core/kernel/event_manager.php =================================================================== diff -u -N -r13545 -r13581 --- branches/5.1.x/core/kernel/event_manager.php (.../event_manager.php) (revision 13545) +++ branches/5.1.x/core/kernel/event_manager.php (.../event_manager.php) (revision 13581) @@ -1,6 +1,6 @@ setEventParam('top_prefix', $this->Application->GetTopmostPrefix($event->Prefix, true)); - if (($this->Application->RecallVar('user_id') == -1) || $event_handler->CheckPermission($event)) { + if (($this->Application->RecallVar('user_id') == USER_ROOT) || $event_handler->CheckPermission($event)) { $this->HandleEvent($event); } @@ -744,7 +744,7 @@ $events_source = $agents[$event_type]; $user_id = $this->Application->RecallVar('user_id'); - $this->Application->StoreVar('user_id', -1, true); // to prevent permission checking inside events, true for optional storage + $this->Application->StoreVar('user_id', USER_ROOT, true); // to prevent permission checking inside events, true for optional storage foreach ($events_source as $short_name => $event_data) { $next_run = $event_data['NextRunOn'];