diff --git a/system/src/Grav/Framework/Flex/Pages/Traits/PageTranslateTrait.php b/system/src/Grav/Framework/Flex/Pages/Traits/PageTranslateTrait.php index 2783776ac..4d499175b 100644 --- a/system/src/Grav/Framework/Flex/Pages/Traits/PageTranslateTrait.php +++ b/system/src/Grav/Framework/Flex/Pages/Traits/PageTranslateTrait.php @@ -44,6 +44,10 @@ trait PageTranslateTrait */ public function getTranslation(string $languageCode = null, bool $fallback = null) { + if ($this->root()) { + return $this; + } + $code = $this->findTranslation($languageCode, $fallback); if (null === $code) { $object = null;