Index: ./includes/theme.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/theme.inc,v retrieving revision 1.405 diff -u -r1.405 theme.inc --- ./includes/theme.inc 8 Dec 2007 15:15:25 -0000 1.405 +++ ./includes/theme.inc 19 Dec 2007 05:06:08 -0000 @@ -1084,6 +1084,9 @@ if (isset($link['href']) && $link['href'] == $_GET['q']) { $class .= ' active'; } + else if (!empty($link['in_active_trail'])) { + $class .= ' in-active-trail'; + } $output .= '
  • '; if (isset($link['href'])) { Index: ./includes/menu.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/menu.inc,v retrieving revision 1.232 diff -u -r1.232 menu.inc --- ./includes/menu.inc 8 Dec 2007 14:06:20 -0000 1.232 +++ ./includes/menu.inc 19 Dec 2007 05:06:10 -0000 @@ -1141,6 +1141,7 @@ $l = $item['link']['options']; $l['href'] = $item['link']['href']; $l['title'] = $item['link']['title']; + $l['in_active_trail'] = $item['link']['in_active_trail']; // Keyed with unique menu id to generate classes from theme_links(). $links['menu-'. $item['link']['mlid']] = $l; }