diff --git a/includes/menu.inc b/includes/menu.inc index dad65d7..b0c8f95 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -769,8 +769,12 @@ function _menu_translate(&$router_item, $map, $to_arg = FALSE) { } } $router_item['href'] = implode('/', $link_map); - $router_item['tab_root_href'] = implode('/', $tab_root_map); - $router_item['tab_parent_href'] = implode('/', $tab_parent_map); + if (isset($tab_root_map)) { + $router_item['tab_root_href'] = implode('/', $tab_root_map); + } + if (isset($tab_parent_map)) { + $router_item['tab_parent_href'] = implode('/', $tab_parent_map); + } $router_item['options'] = array(); _menu_check_access($router_item, $map);