Index: modules/field/views_handler_field_field.inc
===================================================================
--- modules/field/views_handler_field_field.inc	(revision 207)
+++ modules/field/views_handler_field_field.inc	(working copy)
@@ -701,6 +701,8 @@
       $entity->{$this->definition['field_name']}[$langcode] = $new_values;
     }
 
+    $items = array();
+  if (!empty($entity->{$this->definition['field_name']})) { //d.o. #1153066
     $display = array(
       'type' => $this->options['type'],
       'settings' => $this->options['settings'],
@@ -710,7 +712,6 @@
 
     $render_array = field_view_field($entity_type, $entity, $this->definition['field_name'], $display, $langcode);
 
-    $items = array();
     if ($this->options['field_api_classes']) {
       // Make a copy.
       $array = $render_array;
@@ -721,6 +722,8 @@
       $items[$count]['rendered'] = $render_array[$count];
       $items[$count]['raw'] = $render_array['#items'][$count];
     }
+  } //d.o. #1153066
+
     return $items;
   }
 
