diff --git a/typo3/sysext/core/Classes/Database/Query/Restriction/FrontendGroupRestriction.php b/typo3/sysext/core/Classes/Database/Query/Restriction/FrontendGroupRestriction.php index 44e19c5..ad33d79 100644 --- a/typo3/sysext/core/Classes/Database/Query/Restriction/FrontendGroupRestriction.php +++ b/typo3/sysext/core/Classes/Database/Query/Restriction/FrontendGroupRestriction.php @@ -33,7 +33,12 @@ class FrontendGroupRestriction implements QueryRestrictionInterface */ public function __construct(array $frontendGroupIds = null) { - $this->frontendGroupIds = $frontendGroupIds === null ? explode(',', $GLOBALS['TSFE']->gr_list) : $frontendGroupIds; + if(is_array($GLOBALS['TSFE']->gr_list)) { + $this->frontendGroupIds = $frontendGroupIds === null ? explode(',', $GLOBALS['TSFE']->gr_list) : $frontendGroupIds; + } + else { + $this->frontendGroupIds = []; + } } /**