diff --git a/core/lib/Drupal/Core/Field/FieldConfigBase.php b/core/lib/Drupal/Core/Field/FieldConfigBase.php
index da21566535c203179b8cd6af04cc652138b85516..1f462414fa601c004669c17890324f7bd5bb1ba4 100644
--- a/core/lib/Drupal/Core/Field/FieldConfigBase.php
+++ b/core/lib/Drupal/Core/Field/FieldConfigBase.php
@@ -398,7 +398,7 @@ public function __sleep() {
     // Only serialize necessary properties, excluding those that can be
     // recalculated.
     $properties = get_object_vars($this);
-    unset($properties['fieldStorage'], $properties['itemDefinition'], $properties['bundleRenameAllowed']);
+    unset($properties['fieldStorage'], $properties['itemDefinition'], $properties['bundleRenameAllowed'], $properties['original']);
     return array_keys($properties);
   }
 
diff --git a/core/modules/field/src/Entity/FieldStorageConfig.php b/core/modules/field/src/Entity/FieldStorageConfig.php
index 1c0d5bd74d5bf8d9c0a3dc0b930ca6e430c5491b..ca77119a35e241f04e7ce10e21d1e88343c96b64 100644
--- a/core/modules/field/src/Entity/FieldStorageConfig.php
+++ b/core/modules/field/src/Entity/FieldStorageConfig.php
@@ -694,7 +694,7 @@ public function __sleep() {
     // Only serialize necessary properties, excluding those that can be
     // recalculated.
     $properties = get_object_vars($this);
-    unset($properties['schema'], $properties['propertyDefinitions']);
+    unset($properties['schema'], $properties['propertyDefinitions'], $properties['original']);
     return array_keys($properties);
   }