diff --git a/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php b/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php index 6e6a74f..2a5475e 100644 --- a/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php +++ b/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php @@ -336,7 +336,7 @@ protected function invokeTranslationHooks(ContentEntityInterface $entity) { $this->invokeHook('translation_insert', $entity->getTranslation($langcode)); } elseif (!isset($translations[$langcode]) && isset($original_translations[$langcode])) { - $this->invokeHook('translation_delete', $entity->getTranslation($langcode)); + $this->invokeHook('translation_delete', $entity->original->getTranslation($langcode)); } } }