From 697c9a45243272db7e2efa6be3e6b1db4a7e9b99 Mon Sep 17 00:00:00 2001 From: Flavio Copes Date: Fri, 28 Aug 2015 16:02:32 +0200 Subject: [PATCH] Prevent an error when there are no pages in the site --- classes/admin.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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; }