Index: feedapi_node/feedapi_node.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/feedapi_node/Attic/feedapi_node.module,v
retrieving revision 1.1.2.18.2.45
diff -u -p -r1.1.2.18.2.45 feedapi_node.module
--- feedapi_node/feedapi_node.module	26 Oct 2009 20:29:23 -0000	1.1.2.18.2.45
+++ feedapi_node/feedapi_node.module	26 Oct 2009 20:38:46 -0000
@@ -322,12 +322,15 @@ function _feedapi_node_save($feed_item, 
     $node->status = 1;
   }
   $feed_node = node_load($feed_nid);
+  $type = node_get_types('type', $node->type);
   // Use feedapi_mapper_map() if FeedAPI Mapper is version 2.x (= feedapi_mapper_unique() is present)
   if (function_exists('feedapi_mapper_map') && function_exists('feedapi_mapper_unique')) {
     $node = feedapi_mapper_map($feed_node, 'feedapi_node', $feed_item, $node);
+    if (empty($node->teaser) && $type->has_body) {
+      $node->teaser = node_teaser($node->body);
+    }
   }
   else {
-    $type = node_get_types('type', $node->type);
     if ($type->has_title) {
       $node->title = $feed_item->title;
     }
