diff --git a/sites/all/modules/unl/unl.module b/sites/all/modules/unl/unl.module index a72a27ae9b00ab42e1da97be69845fdec640b2ae..bacbb2ef61bb8bdc497f6080d85ad029f5afb72a 100644 --- a/sites/all/modules/unl/unl.module +++ b/sites/all/modules/unl/unl.module @@ -1064,12 +1064,15 @@ function unl_block_view_alter(&$data, $block) { /** * Tries to implement hook_block_view_MODULE_DELTA_alter, but since the delta contains a -, * this is actually called from unl_block_view_alter() for now. - * Used to determin if a "sub-menu" should be used instead of the normal menu. + * Used to determine if a "sub-menu" should be used instead of the normal menu. * @param array $data * @param stdClass $block */ function unl_block_view_system_main_menu_alter(&$data, $block) { $current_menu_link = _unl_get_current_menu_link(); + if (!$current_menu_link) { + return; + } $submenu = _unl_get_current_submenu($data['content'], $current_menu_link->mlid); if ($submenu && $submenu['#original_link']['depth'] > 1) { $data['content'] = $submenu['#below'];