diff --git a/typo3/sysext/backend/Classes/Utility/BackendUtility.php b/typo3/sysext/backend/Classes/Utility/BackendUtility.php index e8bbe370af4e8ab213f212ad7315e11b684a834d..6df390ae548a62d7d647e3c55fddc4a5023c3597 100755 --- a/typo3/sysext/backend/Classes/Utility/BackendUtility.php +++ b/typo3/sysext/backend/Classes/Utility/BackendUtility.php @@ -1442,6 +1442,10 @@ class BackendUtility $iconFactory = GeneralUtility::makeInstance(IconFactory::class); if ($fileReferences !== null) { foreach ($fileReferences as $fileReferenceObject) { + // Do not show previews of hidden references + if ($fileReferenceObject->getProperty('hidden')) { + continue; + } $fileObject = $fileReferenceObject->getOriginalFile(); if ($fileObject->isMissing()) {