diff --git a/reportbuilder/classes/table/system_report_table.php b/reportbuilder/classes/table/system_report_table.php index 80c26fef8cd..2513defcdc5 100644 --- a/reportbuilder/classes/table/system_report_table.php +++ b/reportbuilder/classes/table/system_report_table.php @@ -224,7 +224,10 @@ class system_report_table extends base_report_table { $menu = new action_menu(); $menu->set_menu_trigger($OUTPUT->pix_icon('a/setting', get_string('actions', 'core_reportbuilder'))); foreach ($this->report->get_actions() as $action) { - $menu->add($action->get_action_link($row)); + $actionlink = $action->get_action_link($row); + if ($actionlink) { + $menu->add($actionlink); + } } return $OUTPUT->render($menu); }