diff --git a/typo3/sysext/recordlist/Classes/LinkHandler/RecordLinkHandler.php b/typo3/sysext/recordlist/Classes/LinkHandler/RecordLinkHandler.php index b73203cdfa1dddfab05fc6a74a2f7ce7663094f9..c6a48d9010f127512f6e5d0e98b4ba6581d7027e 100644 --- a/typo3/sysext/recordlist/Classes/LinkHandler/RecordLinkHandler.php +++ b/typo3/sysext/recordlist/Classes/LinkHandler/RecordLinkHandler.php @@ -81,7 +81,7 @@ class RecordLinkHandler extends AbstractLinkHandler implements LinkHandlerInterf */ public function canHandleLink(array $linkParts): bool { - if (!$linkParts['url'] || !isset($linkParts['url']['identifier'])) { + if (!$linkParts['url'] || !isset($linkParts['url']['identifier']) || $linkParts['url']['identifier'] !== $this->identifier) { return false; }