=== modified file 'modules/taxonomy.module'
--- modules/taxonomy.module	
+++ modules/taxonomy.module	
@@ -1294,10 +1294,12 @@ function taxonomy_admin_term_edit($tid =
  */
 function taxonomy_rss_item($node) {
   $output = array();
-  foreach ($node->taxonomy as $term) {
-    $output[] = array('key'   => 'category',
-                      'value' => check_plain($term->name),
-                      'attributes' => array('domain' => url('taxonomy/term/'. $term->tid, NULL, NULL, TRUE)));
+  if (is_array($node->taxonomy)) {
+    foreach ($node->taxonomy as $term) {
+      $output[] = array('key'   => 'category',
+                        'value' => check_plain($term->name),
+                        'attributes' => array('domain' => url('taxonomy/term/'. $term->tid, NULL, NULL, TRUE)));
+    }
   }
   return $output;
 }
