diff --git a/Classes/Utility/FrontendUtility.php b/Classes/Utility/FrontendUtility.php index e7ba78aa3..6767023ce 100644 --- a/Classes/Utility/FrontendUtility.php +++ b/Classes/Utility/FrontendUtility.php @@ -120,8 +120,8 @@ public static function isAllowedToEdit(array $settings, $mail): bool $feUserGroups, true ); - $usersSettings = GeneralUtility::trimExplode(',', $settings['edit']['feuser'] ?? [], true); - $usergroupsSettings = GeneralUtility::trimExplode(',', $settings['edit']['fegroup'] ?? [], true); + $usersSettings = GeneralUtility::trimExplode(',', $settings['edit']['feuser'] ?? '', true); + $usergroupsSettings = GeneralUtility::trimExplode(',', $settings['edit']['fegroup'] ?? '', true); // replace "_owner" with uid of owner in array with users if ($mail->getFeuser() !== null && is_numeric(array_search('_owner', $usersSettings))) {