diff --git a/consumers.install b/consumers.install
index 99a95d3..b67b220 100644
--- a/consumers.install
+++ b/consumers.install
@@ -117,7 +117,18 @@ function consumers_update_8106() {
     $owner_key,
     $field_storage_definition->getTargetEntityTypeId()
   );
-  $has_original
-    ? $edum->updateFieldStorageDefinition($field_storage_definition)
-    : $edum->installFieldStorageDefinition('owner_id', 'consumer', 'consumers', $field_definition);
+
+  if ($has_original) {
+    // Set owner_id column to AnonymousUser id when the field is null.
+    $anonymous_user = User::getAnonymousUser();
+
+    \Drupal::database()->update($entity_type->getDataTable())
+      ->fields([$owner_key => $anonymous_user->id()])
+      ->isNull($owner_key)
+      ->execute();
+
+    $edum->updateFieldStorageDefinition($field_storage_definition);
+  } else {
+    $edum->installFieldStorageDefinition('owner_id', 'consumer', 'consumers', $field_definition);
+  }
 }
