diff --git a/core/modules/language/src/Plugin/Condition/Language.php b/core/modules/language/src/Plugin/Condition/Language.php
index f727dc7705..171355281d 100644
--- a/core/modules/language/src/Plugin/Condition/Language.php
+++ b/core/modules/language/src/Plugin/Condition/Language.php
@@ -135,7 +135,7 @@ public function evaluate() {
       return TRUE;
     }
 
-    $language = $this->getContextValue('language');
+    $language = $this->languageManager->getCurrentLanguage();
     // Language visibility settings.
     return !empty($this->configuration['langcodes'][$language->getId()]);
   }
