diff --git a/Classes/ContentDefender/Xclasses/CommandMapHook.php b/Classes/ContentDefender/Xclasses/CommandMapHook.php index f23a9e36..edbf1bdd 100644 --- a/Classes/ContentDefender/Xclasses/CommandMapHook.php +++ b/Classes/ContentDefender/Xclasses/CommandMapHook.php @@ -102,11 +102,12 @@ protected function isRecordAllowedByRestriction(array $columnConfiguration, arra ) { return true; } - if (isset($this->mapping[$record['uid']])) { + $recordOrigUid = (int)($record['uid'] ?? 0); + if (isset($this->mapping[$recordOrigUid])) { $columnConfiguration = $this->containerColumnConfigurationService->override( $columnConfiguration, - $this->mapping[$record['uid']]['containerId'], - $this->mapping[$record['uid']]['colPos'] + $this->mapping[$recordOrigUid]['containerId'], + $this->mapping[$recordOrigUid]['colPos'] ); } return parent::isRecordAllowedByRestriction($columnConfiguration, $record);