Index: branches/5.2.x/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r15608 -r15727 --- branches/5.2.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 15608) +++ branches/5.2.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 15727) @@ -1,6 +1,6 @@ getPrefixSpecial() . '] in checkItemStatus, leading to "404 Not Found"', E_USER_NOTICE); - $vars = $this->Application->UrlManager->prepare404(); - - foreach ($vars as $var_name => $var_value) { - $this->Application->SetVar($var_name, $var_value); - } - - // in case if missing item is recalled first from event (not from template) - $this->Application->QuickRun(); - $this->Application->Done(); - exit; + $this->Application->UrlManager->show404(); } /**