Index: modules/feed/feed.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/feed/feed.module,v
retrieving revision 1.2
diff -u -r1.2 feed.module
--- modules/feed/feed.module	16 Oct 2006 11:51:39 -0000	1.2
+++ modules/feed/feed.module	24 Feb 2007 14:44:56 -0000
@@ -110,6 +110,8 @@
       node_invoke_nodeapi($item, 'view', $teaser, FALSE);
     }
 
+    // Allow modules to add additional item fields
+    $extra = node_invoke_nodeapi($item, 'rss item');
     // Prepare the item description
     switch ($item_length) {
       case 'fulltext':
@@ -127,10 +129,9 @@
     }
 
     $namespaces=array();
-    // Allow modules to add additional item fields
-    $extra = node_invoke_nodeapi($item, 'rss item');
     $extra = array_merge($extra, array(array('key' => 'pubDate', 'value' =>  date('r', $item->created)), array('key' => 'dc:creator', 'value' => $item->name), array('key' => 'guid', 'value' => $item->nid . ' at ' . $base_url, 'attributes' => array('isPermaLink' => 'false'))));
    // check to see if any of our hooks added a namespace
+
     foreach ($extra as $element) {
       if ($element['namespace']) {
         $namespaces = array_merge($namespaces, $element['namespace']);
