Index: mappers/field.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feeds/mappers/field.inc,v
retrieving revision 1.1.2.7
diff -u -p -r1.1.2.7 field.inc
--- mappers/field.inc	28 Oct 2010 18:49:47 -0000	1.1.2.7
+++ mappers/field.inc	26 Nov 2010 08:02:10 -0000
@@ -107,21 +107,21 @@ function _field_feeds_set_target($source
   $info = field_info_field($target);
 
   // Iterate over all values.
-  $i = 0;
   $field = isset($entity->$target) ? $entity->$target : array();
   foreach ($value as $v) {
+    $item = array();
     if (!is_array($v) && !is_object($v)) {
-      $field['und'][$i]['value'] = $v;
+      $item['value'] = $v;
     }
-    if ($input_format) {
-      if (isset($format)) {
-        $field['und'][$i]['format'] = $format;
-      }
+    if ($input_format && isset($format)) {
+      $item['format'] = $format;
+    }
+    if (!empty($item)) {
+      $field['und'][] = $item;
     }
     if ($info['cardinality'] == 1) {
       break;
     }
-    $i++;
   }
   $entity->{$target} = $field;
 }
