From b304a17d21836434f9ee507f3fcd893afb14dc88 Mon Sep 17 00:00:00 2001
From: Bob Vincent <bobvin@pillars.net>
Date: Mon, 15 Aug 2011 00:49:16 -0400
Subject: [PATCH] Issue #907690 followup: Fix undefined $tab_root_map and $tab_parent_map variables in _menu_translate() function.

---
 includes/menu.inc |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/includes/menu.inc b/includes/menu.inc
index 7423c994351c2d3e488a4e7107d02cbede14d336..e4fa51f518e5d660c4c879dfa24305c94ce0a94d 100644
--- a/includes/menu.inc
+++ b/includes/menu.inc
@@ -754,9 +754,15 @@ function _menu_translate(&$router_item, $map, $to_arg = FALSE) {
   if (isset($router_item['tab_root'])) {
     $tab_root_map = explode('/', $router_item['tab_root']);
   }
+  else {
+    $tab_root_map = array();
+  }
   if (isset($router_item['tab_parent'])) {
     $tab_parent_map = explode('/', $router_item['tab_parent']);
   }
+  else {
+    $tab_parent_map = array();
+  }
   for ($i = 0; $i < $router_item['number_parts']; $i++) {
     if ($link_map[$i] == '%') {
       $link_map[$i] = $path_map[$i];
-- 
1.7.4.1

