diff --git a/includes/menu.inc b/includes/menu.inc index 306270c..19d1556 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -574,7 +574,7 @@ function _menu_translate(&$router_item, $map, $to_arg = FALSE) { // Generate the link path for the page request or local tasks. $link_map = explode('/', $router_item['path']); for ($i = 0; $i < $router_item['number_parts']; $i++) { - if ($link_map[$i] == '%') { + if ($link_map[$i] == '%' && isset($path_map[$i])) { $link_map[$i] = $path_map[$i]; } }