diff -rupN taxonomy_breadcrumb/taxonomy_breadcrumb.module taxonomy_breadcrumb_new/taxonomy_breadcrumb.module --- taxonomy_breadcrumb/taxonomy_breadcrumb.module 2007-03-16 10:37:31.000000000 +1100 +++ taxonomy_breadcrumb.module 2009-11-15 00:19:29.000000000 +1100 @@ -109,7 +109,7 @@ function taxonomy_breadcrumb_generate_br foreach ($parent_terms as $parent_term) { $term_path = taxonomy_breadcrumb_get_term_path($parent_term->tid); if ($term_path == NULL) { - $term_path = "taxonomy/term/$parent_term->tid"; + $term_path = taxonomy_term_path($parent_term); } // Do not create links to own self if we are on a taxonomy/term page. if ($is_term_page && $parent_term->tid == $tid) {