Index: custom_breadcrumbs_taxonomy.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/custom_breadcrumbs/custom_breadcrumbs_taxonomy/Attic/custom_breadcrumbs_taxonomy.module,v
retrieving revision 1.1.2.16
diff -u -r1.1.2.16 custom_breadcrumbs_taxonomy.module
--- custom_breadcrumbs_taxonomy.module	20 Oct 2009 01:38:49 -0000	1.1.2.16
+++ custom_breadcrumbs_taxonomy.module	1 Nov 2009 03:17:18 -0000
@@ -1,5 +1,5 @@
 <?php
-// $Id: custom_breadcrumbs_taxonomy.module,v 1.1.2.16 2009/10/20 01:38:49 mgn Exp $
+// $Id$
 
 /**
  * @file
@@ -179,6 +179,7 @@
     // Set the taxonomy breadcrumb for the view.
     if (isset($view->display) && !empty($view->display)) {
       $curpath = drupal_get_normal_path($_GET['q']);
+      $is_term_page = ((arg(0, $curpath) == 'taxonomy') && (arg(1, $curpath) == 'term'));
       foreach ($view->display as $id => $display) {
         // Identify allowed displays for breadcrumb replacement.
         if (!_custom_breadcrumbs_allowed_display($display)) continue;
@@ -220,7 +221,7 @@
                 }
               }
               module_load_include('inc', 'custom_breadcrumbs_taxonomy');
-              _custom_breadcrumbs_taxonomy_set_breadcrumb($tid, $vid, TRUE, array('view' => $view), $terms);
+              _custom_breadcrumbs_taxonomy_set_breadcrumb($tid, $vid, $is_term_page, array('view' => $view), $terms);
               if (!is_null($tid)) {
                 _custom_breadcrumbs_taxonomy_recent_term($tid);
               }
@@ -239,7 +240,7 @@
                 $term = custom_breadcrumbs_taxonomy_node_get_term($node);
                 if ($term) {
                   $terms = taxonomy_node_get_terms($node);
-                  _custom_breadcrumbs_taxonomy_set_breadcrumb($term->tid, $term->vid, TRUE, array('node' => $node), $terms);
+                  _custom_breadcrumbs_taxonomy_set_breadcrumb($term->tid, $term->vid, $is_term_page, array('node' => $node), $terms);
                   _custom_breadcrumbs_taxonomy_recent_term($term->tid);
                   return;
                 }
