diff --git a/Classes/Service/BackendService.php b/Classes/Service/BackendService.php index f0e7708f81dfc19af396711f0cd48d873ac0d926..08ab83a3a00ddc1a6ff95fac6bd63593803a6259 100644 --- a/Classes/Service/BackendService.php +++ b/Classes/Service/BackendService.php @@ -85,9 +85,13 @@ class BackendService { $queryBuilder->select('*') ->from('pages') ->where( - $queryBuilder->expr()->eq( - 'is_siteroot', - 1 + $queryBuilder->expr()->andX( + $queryBuilder->expr()->eq( + 'sys_language_uid', $queryBuilder->createNamedParameter(0, \PDO::PARAM_INT) + ), + $queryBuilder->expr()->eq( + 'is_siteroot', $queryBuilder->createNamedParameter(1, \PDO::PARAM_INT) + ) ) ); $rows = $queryBuilder->execute()->fetchAll();