summaryrefslogtreecommitdiff
path: root/Mailman/SecurityManager.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/SecurityManager.py')
-rw-r--r--Mailman/SecurityManager.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/Mailman/SecurityManager.py b/Mailman/SecurityManager.py
index bf99379e4..4654aa513 100644
--- a/Mailman/SecurityManager.py
+++ b/Mailman/SecurityManager.py
@@ -143,6 +143,8 @@ class SecurityManager:
"""True if password is valid for site, list admin, or specific user."""
if self.ValidAdminPassword(pw):
return 1
+ if user is None:
+ raise Errors.MMBadUserError
addr = self.FindUser(user)
if addr is None:
raise Errors.MMNotAMemberError