diff --git a/Classes/DataProviding/Helpers/LabelHelper.php b/Classes/DataProviding/Helpers/LabelHelper.php index ebf9e72..e6e924f 100644 --- a/Classes/DataProviding/Helpers/LabelHelper.php +++ b/Classes/DataProviding/Helpers/LabelHelper.php @@ -36,7 +36,11 @@ public function translate(?string $extensionName, string $id, array $arguments = private function isFrontendTypoScriptAvailable(): bool { - return $this->getRequest()?->getAttribute('frontend.typoscript') instanceof FrontendTypoScript; + $frontendTypoScript = $this->getRequest()?->getAttribute('frontend.typoscript'); + if (!$frontendTypoScript instanceof FrontendTypoScript) { + return false; + } + return $frontendTypoScript->hasSetup(); } private function getRequest(): ?ServerRequestInterface