diff --git a/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php b/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php
index db847ea86bc5ca91767c1ceefdbe7e58b05af12a..329efafee17ba44a86590ab010e6605a042ae3d9 100644
--- a/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php
+++ b/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php
@@ -1297,7 +1297,14 @@ abstract class AbstractItemProvider
             }
             $value = strlen((string)$item[1]) > 0 ? $item[1] : '';
             $icon = !empty($item[2]) ? $item[2] : null;
-            $helpText = !empty($item[3]) ? $item[3] : null;
+            $helpText = null;
+            if (!empty($item[3])) {
+                if (\is_string($item[3])) {
+                    $helpText = $languageService->sL($item[3]);
+                } else {
+                    $helpText = $item[3];
+                }
+            }
             $itemArray[$key] = [
                 $label,
                 $value,