diff --git a/typo3/sysext/backend/Classes/Tree/FileStorageTreeProvider.php b/typo3/sysext/backend/Classes/Tree/FileStorageTreeProvider.php index 86cc43a099eba11ee91cdd5f652bfcb1d912e954..6a7a9dd0986013ceeff00f2eb2af8d93c60fb276 100644 --- a/typo3/sysext/backend/Classes/Tree/FileStorageTreeProvider.php +++ b/typo3/sysext/backend/Classes/Tree/FileStorageTreeProvider.php @@ -201,6 +201,7 @@ class FileStorageTreeProvider $subFolderCounter = 0; foreach ($subFolders as $subFolderName => $subFolder) { + $subFolderName = (string)$subFolderName; // Enforce string cast in case $subFolderName contains numeric chars only $expanded = $this->isExpanded($subFolder); if (!($subFolder instanceof InaccessibleFolder)) { $children = $subFolder->getSubfolders();