diff --git a/src/EventSubscriber/ReplicateFieldSubscriber.php b/src/EventSubscriber/ReplicateFieldSubscriber.php index 3b65e7bb4a14f0d0f9c1ff7308588a9251ad8acb..444eb0d755defb36f857ce3ca64b9edc2dfc6719 100644 --- a/src/EventSubscriber/ReplicateFieldSubscriber.php +++ b/src/EventSubscriber/ReplicateFieldSubscriber.php @@ -38,7 +38,9 @@ class ReplicateFieldSubscriber implements EventSubscriberInterface { $field_item_list = $event->getFieldItemList(); if ($field_item_list->getItemDefinition()->getSetting('target_type') == 'paragraph') { foreach ($field_item_list as $field_item) { - $field_item->entity = $this->replicator->replicateEntity($field_item->entity); + if ($field_item->entity) { + $field_item->entity = $this->replicator->replicateEntity($field_item->entity); + } } } }