page: silence object warnings on missing pages
[minimedit.git] / page.php
index f02544bd0b06dbd7add643d19a17e02bbdca69c2..1488f1c5904f7a637208305037bfd73bb02e7861 100644 (file)
--- a/page.php
+++ b/page.php
@@ -84,6 +84,10 @@ set_include_path(implode(PATH_SEPARATOR, [ DOCROOT, __DIR__ ]));
 function fail($error)
 {
        http_response_code(500);
+       if (!isset($Article)) {
+               $Article = new ArchiveArticle(NULL);
+               $Article->title = 'Fout';
+       }
        include_once 'page.inc.php';
        ob_start();
        require_once '500.inc.html';