diff --git a/classes/admin.php b/classes/admin.php index 5418dfed..be3cad89 100644 --- a/classes/admin.php +++ b/classes/admin.php @@ -646,8 +646,11 @@ class Admin $route = '/' . ltrim(Grav::instance()['admin']->route, '/'); $page = $pages->dispatch($route); - $parent = $page->parent(); - $parent_route = $parent->rawRoute(); + $parent_route = null; + if ($page) { + $parent = $page->parent(); + $parent_route = $parent->rawRoute(); + } return $parent_route; }