diff --git a/lib/classes/report_helper.php b/lib/classes/report_helper.php index 31817f2d7b8..59cb256dedb 100644 --- a/lib/classes/report_helper.php +++ b/lib/classes/report_helper.php @@ -51,10 +51,12 @@ class report_helper { foreach ($children as $key => $node) { $name = $node->text; - $url = $node->action()->out(false); - $menu[$url] = $name; - if ($name === $pluginname) { - $activeurl = $url; + if ($node->has_action()) { + $url = $node->action()->out(false); + $menu[$url] = $name; + if ($name === $pluginname) { + $activeurl = $url; + } } } }