From 732acb31cd2adc2b4a7ee643aa03083b9b6bb50f Mon Sep 17 00:00:00 2001
From: Peter Philipp <peter.philipp@cando-image.com>
Date: Mon, 21 Nov 2011 12:17:37 +0100
Subject: [PATCH] Issue #1348122 by DamZ; das-peter: Avoid
 EntityMalformedException - Missing bundle property on
 entity of type...

---
 .../handlers/entity_views_handler_field_field.inc  |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/views/handlers/entity_views_handler_field_field.inc b/views/handlers/entity_views_handler_field_field.inc
index 56af359..ce4112b 100644
--- a/views/handlers/entity_views_handler_field_field.inc
+++ b/views/handlers/entity_views_handler_field_field.inc
@@ -81,6 +81,8 @@ class entity_views_handler_field_field extends views_handler_field_field {
     if (!is_array($entities)) {
       $entities = array($entities);
     }
+    // Ensure to iterate over valid items only.
+    $entities = array_filter($entities);
     foreach ($entities as $entity) {
       // Only try to render the field if it is even present on this bundle.
       // Otherwise, field_view_field() will trigger a fatal.
-- 
1.7.7.msysgit.1

