diff --git a/typo3/sysext/recycler/Classes/Task/CleanerFieldProvider.php b/typo3/sysext/recycler/Classes/Task/CleanerFieldProvider.php
index 96f27808c90d378b42fd6de03e19c809cc15dce5..3e132f4cc6a5c1301ba2e4deecead4852350eb12 100644
--- a/typo3/sysext/recycler/Classes/Task/CleanerFieldProvider.php
+++ b/typo3/sysext/recycler/Classes/Task/CleanerFieldProvider.php
@@ -80,7 +80,7 @@ class CleanerFieldProvider extends AbstractAdditionalFieldProvider
         foreach ($GLOBALS['TCA'] as $table => $tableConf) {
             if (!empty($tableConf['ctrl']['delete'])) {
                 $selected = in_array($table, $selectedTables, true) ? ' selected="selected"' : '';
-                $tableTitle = $this->getLanguageService()->sL($tableConf['ctrl']['title']);
+                $tableTitle = !empty($tableConf['ctrl']['title']) ? $this->getLanguageService()->sL($tableConf['ctrl']['title']) : '';
                 $options[$tableTitle . ' ' . $table] = '<option' . $selected . ' value="' . $table . '">' . htmlspecialchars($tableTitle . ' (' . $table . ')') . '</option>';
             }
         }