From 699f60c6f712ef0ae09b9b57e1976b744e0d1888 Mon Sep 17 00:00:00 2001 From: Sam Hemelryk Date: Tue, 18 Nov 2014 09:55:36 +1300 Subject: [PATCH] MDL-48070 navbar: ensure navigation initialised --- lib/navigationlib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/navigationlib.php b/lib/navigationlib.php index eb6661fae2c..11e289c29a9 100644 --- a/lib/navigationlib.php +++ b/lib/navigationlib.php @@ -3152,6 +3152,9 @@ class navbar extends navigation_node { // Check if navigation contains the active node if (!$this->ignoreactive) { + // We will need to ensure the navigation has been initialised. + $this->page->navigation->initialise($this->page); + // Now find the active nodes on both the navigation and settings. $navigationactivenode = $this->page->navigation->find_active_node(); $settingsactivenode = $this->page->settingsnav->find_active_node();