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();