--- taxonomy_menu_path_custom.module	2009-03-14 16:21:07.000000000 -0500
+++ taxonomy_menu_path_custom.module.new	2009-05-30 15:31:48.000000000 -0500
@@ -32,6 +32,13 @@
     '#description' => t("Only used with a Custom Path.<br />
 	  You need to have a view with path 'custom path/%' and an argument 'Term ID' <strong>before</strong> you create this taxonomy menu."),
   );
+  $options['taxonomy_menu_path_custom_use_term_name'] = array(
+    '#title' => t('Use Term Name'),
+    '#weight' => -1,
+    '#type' => 'checkbox',
+    'default' => '',
+    '#description' => t("If checked, use Term Name instead of Term ID."),
+  );
 
   return $options;
 }
@@ -79,6 +86,17 @@
   if ($depth != '') {
     $path .= '/'. $depth;
   }
-
+  
+  if(variable_get('taxonomy_menu_taxonomy_menu_path_custom_use_term_name_'. $vid, false)) {
+    $tids = ($tids) ? $tids : array($tid);
+   
+    foreach($tids as $tid) {
+      $term = taxonomy_get_term($tid);
+      $names[] = strtolower(str_replace(' ','-',$term->name));
+    }
+    
+    $path = $base_path .'/'. implode(' ',$names);
+  }
+  
   return $path;
 }
\ No newline at end of file
