diff --git a/src/Messages/MessagesRoutes.php b/src/Messages/MessagesRoutes.php index f8b0b2a..1c6a02d 100644 --- a/src/Messages/MessagesRoutes.php +++ b/src/Messages/MessagesRoutes.php @@ -41,7 +41,8 @@ class MessagesRoutes extends RouteHandler { if(!$globalPerms->check(Perm::G_MESSAGES_VIEW)) return 403; - $this->canSendMessages = $globalPerms->check(Perm::G_MESSAGES_SEND); + $this->canSendMessages = $globalPerms->check(Perm::G_MESSAGES_SEND) + && !$this->usersCtx->hasActiveBan($this->authInfo->getUserInfo()); if($request->getMethod() === 'POST' && $request->isFormContent()) { $content = $request->getContent();