diff --git a/core/model/SiteConfig.php b/core/model/SiteConfig.php index a63fbe2cd..dbf5693c2 100644 --- a/core/model/SiteConfig.php +++ b/core/model/SiteConfig.php @@ -260,6 +260,8 @@ class SiteConfig extends DataObject { if(!$member || !(is_a($member, 'Member')) || is_numeric($member)) { $member = Member::currentUserID(); } + + if (Permission::check('ADMIN')) return true; // check for any logged-in users if($this->CanCreateTopLevelType == 'LoggedInUsers' && $member) return true;