From 8f093858f7700d7729dfe92fc256fb2543decd77 Mon Sep 17 00:00:00 2001 From: Angie Byron Date: Sat, 8 Nov 2008 04:13:10 +0000 Subject: #331705 by dmitrig01: Make sure a menu callback exists before attempting to call it. --- includes/menu.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'includes') diff --git a/includes/menu.inc b/includes/menu.inc index eb806b7d5..e5618304b 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -547,7 +547,7 @@ function _menu_item_localize(&$item, $map, $link_translate = FALSE) { $item['title'] = t($item['title'], menu_unserialize($item['title_arguments'], $map)); } } - elseif ($callback) { + elseif (drupal_function_exists($callback)) { if (empty($item['title_arguments'])) { $item['title'] = $callback($item['title']); } -- cgit v1.2.3