diff --git a/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php b/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php index de8ea402b2536282e06315952cb90d2627a12f01..fc6ce40746820ff4b6db201d71ac66e84ad0d3b7 100644 --- a/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php +++ b/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php @@ -42,6 +42,7 @@ use TYPO3\CMS\Core\Site\Entity\Site; use TYPO3\CMS\Core\Site\SiteFinder; use TYPO3\CMS\Core\Utility\GeneralUtility; use TYPO3\CMS\Fluid\View\StandaloneView; +use TYPO3\CMS\Frontend\Page\PageRepository; use TYPO3Fluid\Fluid\View\ViewInterface; /** @@ -605,7 +606,10 @@ class SiteConfigurationController ->where( $queryBuilder->expr()->eq('sys_language_uid', 0), $queryBuilder->expr()->orX( - $queryBuilder->expr()->eq('pid', 0), + $queryBuilder->expr()->andX( + $queryBuilder->expr()->eq('pid', 0), + $queryBuilder->expr()->neq('doktype', PageRepository::DOKTYPE_SYSFOLDER) + ), $queryBuilder->expr()->eq('is_siteroot', 1) ) )