Index: luceneapi_node.module
===================================================================
--- luceneapi_node.module	(Revision 38)
+++ luceneapi_node.module	(Arbeitskopie)
@@ -448,8 +448,9 @@
           throw new LuceneAPI_Exception($errstr);
         }
 
-        // Whether or not to add comments.
+        // Whether or not to add comments / taxonomy.
         $add_comments = (module_exists('comment') && user_access('access comments'));
+        $add_taxonomy = module_exists('texonomy');
 
         // executes search, builds results array
         $hits = luceneapi_do_search($index, $keys, $positive_keys, TRUE);
@@ -472,7 +473,9 @@
             if ($add_comments) {
               $node->body .= comment_nodeapi($node, 'update index');
             }
-            $node->body .= taxonomy_nodeapi($node, 'update index');
+            if ($add_taxonomy) {
+              $node->body .= taxonomy_nodeapi($node, 'update index');
+            }
 
             // returns standard result item array
             $result = array(
