--- custom_breadcrumbs.module-orig 2007-08-28 22:04:31.000000000 +0100 +++ custom_breadcrumbs.module 2007-08-30 12:17:49.000000000 +0100 @@ -51,15 +51,18 @@ function custom_breadcrumbs_nodeapi($nod $titles = module_exists('token') ? token_replace($titles, 'node', $node) : $titles; $paths = module_exists('token') ? token_replace($paths, 'node', $node) : $paths; + $menucrumbs = array(); $trail = array(l(t('Home'), '')); for ($i = 0; $i < count($titles); $i++) { // skip empty titles if ($title = trim($titles[$i])) { $trail[] = l($title, trim($paths[$i])); + $menucrumbs[] = array ('title' => $title, 'path' => trim($paths[$i])); } } drupal_set_breadcrumb($trail); + menu_set_location($menucrumbs); } }