diff --git a/src/Plugin/Field/FieldType/EntityReferenceRevisionsItem.php b/src/Plugin/Field/FieldType/EntityReferenceRevisionsItem.php
index c9354b6..9958b60 100644
--- a/src/Plugin/Field/FieldType/EntityReferenceRevisionsItem.php
+++ b/src/Plugin/Field/FieldType/EntityReferenceRevisionsItem.php
@@ -259,7 +259,9 @@ class EntityReferenceRevisionsItem extends EntityReferenceItem implements Option
     if ($this->entity instanceof EntityNeedsSaveInterface && $this->entity->needsSave()) {
       $this->entity->save();
     }
-    $this->target_revision_id = $this->entity->getRevisionId();
+    if ($this->entity) {
+      $this->target_revision_id = $this->entity->getRevisionId();
+    }
   }
 
   /**
