diff --git a/ds.install b/ds.install index eedd5ae..e19d285 100644 --- a/ds.install +++ b/ds.install @@ -79,6 +79,9 @@ function ds_update_8005() { foreach($entity_storage->loadMultiple() as $entity_display) { if ($ds_config = $entity_display->getThirdPartySettings('ds')) { $components = $entity_display->getComponents(); + if (empty($ds_config['regions'])) { + continue; + } foreach ($ds_config['regions'] as $region_name => $fields) { foreach ($fields as $field_name) { if (isset($components[$field_name])) {