diff --git a/Sources/User.php b/Sources/User.php index e95ad182e8..4d43b04211 100644 --- a/Sources/User.php +++ b/Sources/User.php @@ -2224,6 +2224,10 @@ public function enforceBans(bool $force_check = false, bool $post_kick = false, } // Fix up the banning permissions. + if (!isset($this->permission_sets)) { + $this->loadPermissions(); + } + foreach ($this->permission_sets as $set) { $set->applyBansAndWarnings(); }