diff --git a/core/admin/mailu/internal/views.py b/core/admin/mailu/internal/views.py index 2b441ce7..b97d329e 100644 --- a/core/admin/mailu/internal/views.py +++ b/core/admin/mailu/internal/views.py @@ -27,7 +27,8 @@ def admin_authentication(): """ Fails if the user is not an authenticated admin. """ if (not flask_login.current_user.is_anonymous - and flask_login.current_user.global_admin): + and flask_login.current_user.global_admin + and flask_login.current_user.enabled): return "" return flask.abort(403)