diff --git a/entityreference_view_widget.module b/entityreference_view_widget.module
index 9bcef5a..9c011ea 100644
--- a/entityreference_view_widget.module
+++ b/entityreference_view_widget.module
@@ -200,8 +200,10 @@ function entityreference_view_widget_field_widget_form(&$form, &$form_state, $fi
   }
 
   $selected_entity_ids = array();
-  foreach ($items as $item) {
-    $selected_entity_ids[] = $item['target_id'];
+  if (is_array($items)) {
+    foreach ($items as $item) {
+      $selected_entity_ids[] = $item['target_id'];
+    }
   }
 
   // First build the view used for selecting items.
