diff --git a/typo3/sysext/extbase/Classes/Utility/ExtensionUtility.php b/typo3/sysext/extbase/Classes/Utility/ExtensionUtility.php
index 120a8179516bdfb94855351d5382ec2e19d11589..25ad800e1221a5ec73d13c4ee310db76b24c220c 100644
--- a/typo3/sysext/extbase/Classes/Utility/ExtensionUtility.php
+++ b/typo3/sysext/extbase/Classes/Utility/ExtensionUtility.php
@@ -126,6 +126,11 @@ tt_content.' . $pluginSignature . ' {
         // pluginType is usually defined by configurePlugin() in the global array. Use this or fall back to default "list_type".
         $pluginType = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['extbase']['extensions'][$extensionName]['plugins'][$pluginName]['pluginType'] ?? 'list_type';
 
+        // set pluginName as default pluginTitle
+        if ($pluginTitle === '') {
+            $pluginTitle = $pluginName;
+        }
+
         $itemArray = [$pluginTitle, $pluginSignature, $pluginIcon];
         if ($group) {
             $itemArray[3] = $group;