diff --git a/typo3/sysext/filelist/Classes/FileList.php b/typo3/sysext/filelist/Classes/FileList.php
index bd36bc054da4b0f6a85d88446a30387abcf2d53d..6d1e9f2c89979f8bcce15e3b5b8780610667c308 100644
--- a/typo3/sysext/filelist/Classes/FileList.php
+++ b/typo3/sysext/filelist/Classes/FileList.php
@@ -289,7 +289,7 @@ class FileList
         $this->fileListController = $fileListController;
         $this->thumbnailConfiguration = GeneralUtility::makeInstance(ThumbnailConfiguration::class);
         $this->iLimit = MathUtility::forceIntegerInRange(
-            $backendUser->getTSConfig()['options.']['file_list.']['filesPerPage'] ?? 1,
+            $backendUser->getTSConfig()['options.']['file_list.']['filesPerPage'] ?? $this->iLimit,
             1
         );
     }