diff --git a/Classes/Controller/BackendController.php b/Classes/Controller/BackendController.php
index 1d01f987eb9c6fe38f54e963a3e4fa6e69ef460b..66f51b7c2a262023daa183acb409ae020aa1dae1 100644
--- a/Classes/Controller/BackendController.php
+++ b/Classes/Controller/BackendController.php
@@ -118,28 +118,11 @@ class BackendController extends ActionController {
 			?? $backendUser->getModuleData('itemsPerPage', 'ses') // Retrieve from session if available
 			?? 10
 		);
-
-		// Store itemsPerPage in the session
-		$backendUser->pushModuleData('itemsPerPage', $itemsPerPage);
-
 		// Ensure at least 1 item per page
 		$itemsPerPage = max($itemsPerPage, 1);
 
-		// Create the query builder
-		$usersQueryBuilder = $this->frontendUserRepository->getUsersByPidForBackendList(
-			$pageUid,
-			$filters,
-			$itemsPerPage
-		);
-
-		// 🛠 Recreate Pagination with updated values
-		$pagination = GeneralUtility::makeInstance(
-			Pagination::class,
-			$usersQueryBuilder,
-			$currentPage,
-			$itemsPerPage
-		);
-		$this->moduleTemplate->assign('pagination', $pagination);
+		// Store itemsPerPage in the session
+		$backendUser->pushModuleData('itemsPerPage', $itemsPerPage);
 
 		// create docheader + buttons
 		$pageInfo = BackendUtility::readPageAccess($pageUid, $GLOBALS['BE_USER']->getPagePermsClause(1));