diff --git a/core/lib/Drupal/Core/Entity/ContentEntityBase.php b/core/lib/Drupal/Core/Entity/ContentEntityBase.php
index 5a91ef9..23ab6db 100644
--- a/core/lib/Drupal/Core/Entity/ContentEntityBase.php
+++ b/core/lib/Drupal/Core/Entity/ContentEntityBase.php
@@ -742,15 +742,6 @@ public function getTranslation($langcode) {
       $translation = $this->initializeTranslation($langcode);
       $this->translations[$langcode]['entity'] = $translation;
     }
-    // If the entity or the requested language is not a configured language, we
-    // fall back to the original entity itself, since in this case we are not
-    // dealing with a translation.
-    else {
-      $this->getLanguages();
-      if (isset($this->languages[$langcode]) && ($this->languages[$this->defaultLangcode]->isLocked() || $this->languages[$langcode]->isLocked())) {
-        $translation = $this->getUntranslated();
-      }
-    }
 
     if (empty($translation)) {
       throw new \InvalidArgumentException("Invalid translation language ($langcode) specified.");
