Index: menutrails.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/menutrails/menutrails.module,v retrieving revision 1.4.2.24 diff -u -p -r1.4.2.24 menutrails.module --- menutrails.module 16 Mar 2010 21:18:49 -0000 1.4.2.24 +++ menutrails.module 10 Jun 2010 21:36:20 -0000 @@ -86,10 +86,8 @@ function menutrails_nodeapi(&$node, $op, function menutrails_get_breadcrumbs() { $item = menu_get_item(); // Give first priority to the selected menu. - $menu = variable_get('menutrails_menu', FALSE); - if (!$menu) { - $menu = db_result(db_query("SELECT menu_name FROM {menu_links} WHERE link_path = '%s' AND module = 'menu'", $item['href'])); - } + $priority_menu = variable_get('menutrails_menu', variable_get('menu_primary_links_source', 'primary-links')); + $menu = db_result(db_query("SELECT menu_name FROM {menu_links} WHERE link_path = '%s' ORDER BY menu_name = '%s' DESC", $item['href'], $priority_menu)); $tree = menu_tree_page_data($menu); $crumbs = array(l(t('Home'), '')); _menutrails_recurse_crumbs($tree, $item, $crumbs);