? token_menupath_notoplevel.patch
Index: token_node.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/token/token_node.inc,v
retrieving revision 1.3.2.13
diff -u -p -r1.3.2.13 token_node.inc
--- token_node.inc	4 Aug 2007 15:44:52 -0000	1.3.2.13
+++ token_node.inc	4 Aug 2007 23:09:04 -0000
@@ -50,7 +50,7 @@ function node_token_values($type, $objec
       $placeholders = array();
       $mid = token_menu_get_mid('node/'.$node->nid);
       
-      while ($mid && $_menu['visible'][$mid]) {
+      while ($mid && $_menu['visible'][$mid] $_menu['visible'][$mid]['pid'] != 0) {
         array_unshift($trail, $_menu['visible'][$mid]['title']);
         $mid = $_menu['visible'][$mid]['pid'];
       }
