Index: hs_taxonomy.module
===================================================================
--- hs_taxonomy.module	(revision 77)
+++ hs_taxonomy.module	(working copy)
@@ -550,8 +550,8 @@
           $terms = _hs_taxonomy_token_termpath_for_vid($selection, $vid);
         }
 
-        $values["save-lineage-termpath:$vid"] = implode($separator, array_map('check_plain', $terms));
-        $values["save-lineage-termpath-raw:$vid"] = implode($separator, $terms);
+        $values["save-lineage-$vid-termpath"] = implode($separator, array_map('check_plain', $terms));
+        $values["save-lineage-$vid-termpath-raw"] = implode($separator, $terms);
       }
 
       // We use the terms of the first vocabulary that uses Hierarchical
@@ -576,8 +576,8 @@
     $tokens['node']['save-lineage-termpath'] = t('Only use when you have enabled the "save lineage" setting of Hierarchical Select. Will show the term\'s parent terms separated by /.');
     $tokens['node']['save-lineage-termpath-raw'] = t('As [save-linage-termpath]. WARNING - raw user input.');
 
-    $tokens['node']['save-lineage-termpath:vid'] = t('Only has output when terms are present for the vocabulary with the specified vid. Only use when you have enabled the "save lineage" setting of Hierarchical Select. Will show the term\'s parent terms separated by /.');
-    $tokens['node']['save-lineage-termpath-raw:vid'] = t('Only has output when terms are present for the vocabulary with the specified vid. As [save-linage-termpath]. WARNING - raw user input.');
+    $tokens['node']['save-lineage-vid-termpath'] = t('Only has output when terms are present for the vocabulary with the specified vid. Only use when you have enabled the "save lineage" setting of Hierarchical Select. Will show the term\'s parent terms separated by /.');
+    $tokens['node']['save-lineage-vid-termpath-raw'] = t('Only has output when terms are present for the vocabulary with the specified vid. As [save-linage-termpath]. WARNING - raw user input.');
 
     return $tokens;
   }
