diff -u b/src/EntityClone/Content/ContentEntityCloneFormBase.php b/src/EntityClone/Content/ContentEntityCloneFormBase.php
--- b/src/EntityClone/Content/ContentEntityCloneFormBase.php
+++ b/src/EntityClone/Content/ContentEntityCloneFormBase.php
@@ -97,12 +97,13 @@
     $children = [];
     foreach ($field->getValue() as $targets) {
       foreach ($targets as $id) {
-        $child_entity = entity_load($field_definition->getSetting('target_type'), $id);
-        /** @var \Drupal\entity_clone\EntityClone\EntityCloneFormInterface $entity_clone_handler */
-        if ($this->entityTypeManager->hasHandler($child_entity->getEntityTypeId(), 'entity_clone_form')) {
-          $entity_clone_form_handler = $this->entityTypeManager->getHandler($child_entity->getEntityTypeId(), 'entity_clone_form');
-          $children[] = $entity_clone_form_handler->formElement($child_entity);
+        if ((!$child_entity = entity_load($field_definition->getSetting('target_type'), $id)) ||
+            (!$this->entityTypeManager->hasHandler($child_entity->getEntityTypeId(), 'entity_clone_form'))) {
+          continue;
         }
+
+        $entity_clone_form_handler = $this->entityTypeManager->getHandler($child_entity->getEntityTypeId(), 'entity_clone_form');
+        $children[] = $entity_clone_form_handler->formElement($child_entity);
       }
     }
     return $children;
