diff --git a/includes/og.field.inc b/includes/og.field.inc index 1b11fb1..4365fac 100644 --- a/includes/og.field.inc +++ b/includes/og.field.inc @@ -66,8 +66,10 @@ function og_field_widget_form(&$form, &$form_state, $field, $instance, $langcode // Build an array of entity IDs. Field's $items are loaded // in OgBehaviorHandler::load(). $entity_gids = array(); - foreach ($items as $item) { - $entity_gids[] = $item['target_id']; + if (!empty($items)) { + foreach ($items as $item) { + $entity_gids[] = $item['target_id']; + } } $target_type = $field['settings']['target_type'];