Index: modules/project/issue.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/issue.inc,v
retrieving revision 1.140
diff -u -r1.140 issue.inc
--- modules/project/issue.inc	14 Dec 2005 19:05:10 -0000	1.140
+++ modules/project/issue.inc	10 Jan 2006 16:29:40 -0000
@@ -94,9 +94,8 @@
       l(t('Home'), NULL),
       l(t('Projects'), 'project')
     );
-    $taxonomy_terms = taxonomy_node_get_terms($project->nid);
-    if (function_exists('taxonomy_node_get_terms') && $term = reset($taxonomy_terms)) {
-      $breadcrumb[] = l($term->name, 'project/'. $term->name);
+    if (is_array($node->taxonomy)) {
+      $breadcrumb[] = l($node->taxonomy[0]->name, 'project/'. $node->taxonomy[0]->name);
     }
     $breadcrumb[] = $project->nid ? l($project->title, "node/$project->nid") : l(t('All issues'), 'project/issues');
     drupal_set_breadcrumb($breadcrumb);
Index: modules/project/project.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/project.inc,v
retrieving revision 1.62
diff -u -r1.62 project.inc
--- modules/project/project.inc	8 Nov 2005 19:36:59 -0000	1.62
+++ modules/project/project.inc	10 Jan 2006 17:03:58 -0000
@@ -322,10 +322,9 @@
 function project_project_set_location(&$node, $extra = array()) {
   $breadcrumb = array();
 
-  $breadcrumb[] = array('path' => 'project', 'title' => t('projects'));
-  $taxonomy_terms = taxonomy_node_get_terms($node->nid);
-  if (function_exists('taxonomy_node_get_terms') && $term = reset($taxonomy_terms)) {
-    $breadcrumb[] = array('path' => 'project/'. $term->name, 'title' => $term->name);
+  if (is_array($node->taxonomy)) {
+drupal_set_message('tax: '.$node->taxonomy[0]->name);
+    $breadcrumb[] = l($node->taxonomy[0]->name, 'project/'. $node->taxonomy[0]->name);
   }
   $breadcrumb = array_merge($breadcrumb, $extra);
 
Index: modules/project/release.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/release.inc,v
retrieving revision 1.63
diff -u -r1.63 release.inc
--- modules/project/release.inc	8 Jan 2006 04:39:24 -0000	1.63
+++ modules/project/release.inc	10 Jan 2006 16:32:05 -0000
@@ -114,9 +114,8 @@
     case 'add':
       $node = node_load(arg(1));
       $breadcrumb = array(l(t('Home'), NULL), l(t('Projects'), 'project'));
-      $taxonomy_terms = taxonomy_node_get_terms($node->nid);
-      if (function_exists('taxonomy_node_get_terms') && $term = reset($taxonomy_terms)) {
-        $breadcrumb[] = l($term->name, 'project', NULL, "tid=$term->tid");
+      if (is_array($node->taxonomy)) {
+        $breadcrumb[] = l($node->taxonomy[0]->name, 'project', NULL, 'tid=' . $node->taxonomy[0]->tid);
       }
       $breadcrumb[] = l($node->title, "node/$node->nid");
       $error = 1;
