diff --git a/typo3/sysext/backend/Classes/Utility/BackendUtility.php b/typo3/sysext/backend/Classes/Utility/BackendUtility.php
index 5e1a124ec9a20d3c5389aaa51515ba5e4211ec2d..0e884307afc41dbcec1e1073495ef2bd1e127f39 100644
--- a/typo3/sysext/backend/Classes/Utility/BackendUtility.php
+++ b/typo3/sysext/backend/Classes/Utility/BackendUtility.php
@@ -1116,7 +1116,7 @@ class BackendUtility
                         'src' => $processedImage->getPublicUrl() ?? '',
                         'width' => $processedImage->getProperty('width'),
                         'height' => $processedImage->getProperty('height'),
-                        'alt' => $fileReferenceObject->getName(),
+                        'alt' => $fileReferenceObject->getAlternative() ?: $fileReferenceObject->getName(),
                         'loading' => 'lazy',
                     ];
                     $imgTag = '<img ' . GeneralUtility::implodeAttributes($attributes, true) . $tparams . '/>';