diff --git a/Classes/Utility/BackendNewsUtility.php b/Classes/Utility/BackendNewsUtility.php index 99d92770f03e8057e2900a7124f87eca4b69f445..6958469c20212bc0429a0849ced6df7681384a72 100644 --- a/Classes/Utility/BackendNewsUtility.php +++ b/Classes/Utility/BackendNewsUtility.php @@ -90,9 +90,13 @@ class BackendNewsUtility { */ public static function getAlternativePageOptions(): array { $options = []; + $andWhere = ' AND sys_language_uid IN (0,-1)'; + if (version_compare(VersionNumberUtility::getCurrentTypo3Version(), '9.0.0', '<')) { + $andWhere = ''; + } /** @var array $rootOptionRows */ $rootOptionRows = self::getRecordsByField( - 'pages', 'is_siteroot', 1, ' AND sys_language_uid IN (0,-1)', '', 'sorting' + 'pages', 'is_siteroot', 1, $andWhere, '', 'sorting' ); if ($rootOptionRows) { foreach ($rootOptionRows as $row) {