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'), '<front>'));
   _menutrails_recurse_crumbs($tree, $item, $crumbs);
