=== modified file 'menu_breadcrumb.module' --- menu_breadcrumb.module 2010-11-24 18:25:14 +0000 +++ menu_breadcrumb.module 2011-01-19 13:28:32 +0000 @@ -312,7 +312,9 @@ // Choose the highest-priority 'Enabled' menu. $match_cache = variable_get('menu_breadcrumb_pattern_matches', array()); $menu_list = array_filter(menu_breadcrumb_menu_list()); // enabled menus. - + // Make sure that the current primary menu is the first in the array to catch paths that + // are the same for all languages (eg. faq). + $menu_list = array(variable_get('menu_primary_links_source', '') => TRUE) + $menu_list; foreach (array_keys($menu_list) as $menu_name) { $is_pattern = (substr($menu_name, 0, 1) == '/' && substr($menu_name, -1, 1) == '/'); if ($is_pattern) {