Index: branches/unlabeled/unlabeled-1.69.2/core/units/general/cat_event_handler.php =================================================================== diff -u -r7944 -r7963 --- branches/unlabeled/unlabeled-1.69.2/core/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 7944) +++ branches/unlabeled/unlabeled-1.69.2/core/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 7963) @@ -597,7 +597,7 @@ } $object->Fields['Status']['options'] = $new_options; } - elseif (!$this->Application->IsAdmin() && $object->GetDBField('Status') != 1) { + elseif (!$this->Application->IsAdmin() && $object->GetDBField('Status') != 1 && $object->Prefix != 'cms') { header('HTTP/1.0 404 Not Found'); while (ob_get_level()) { ob_end_clean(); } $this->Application->HTML = $this->Application->ParseBlock(array('name'=>$this->Application->ConfigValue('ErrorTemplate')));