diff --git a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php index 2d16dfde5211185785cd2d36daa41c40aff74f33..95764d292017fdbe9d703e9dcd3e8692f511b69c 100644 --- a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php +++ b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php @@ -1148,7 +1148,12 @@ class DatabaseRecordList extends AbstractDatabaseRecordList $cells = $hookObject->renderListHeaderActions($table, $currentIdList, $cells, $this); } } - $theData[$fCol] = '<div class="btn-group" role="group">' . implode('', $cells) . '</div>'; + $theData[$fCol] = ''; + if (isset($cells['edit']) && isset($cells['delete'])) { + $theData[$fCol] .= '<div class="btn-group" role="group">' . $cells['edit'] . $cells['delete'] . '</div>'; + unset($cells['edit'], $cells['delete']); + } + $theData[$fCol] .= '<div class="btn-group" role="group">' . implode('', $cells) . '</div>'; break; case '_CONTROL_': // Control panel: