diff --git a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php index 5437b8e430c639702d35a9dee57f05b37747a4f9..1136c8a486ee88c64f8f2da26db5616f1106961d 100644 --- a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php +++ b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php @@ -3010,7 +3010,7 @@ class DatabaseRecordList } $idList = array_merge($idList, $tree->ids); } - $runtimeCache->set($hash, $idList); + $runtimeCache->set($hash, array_unique($idList)); } return $idList;