File mailman-2.1.4-notavaliduser.patch of Package mailman.24378

---
 Mailman/Cgi/options.py |    4 ++++
 1 file changed, 4 insertions(+)

--- a/Mailman/Cgi/options.py
+++ b/Mailman/Cgi/options.py
@@ -697,6 +697,10 @@ address.  Upon confirmation, any other m
             msg += _('You may get one last digest.')
 
         options_page(mlist, doc, user, cpuser, userlang, msg)
+        if mlist.isMember(user):
+            options_page(mlist, doc, user, cpuser, userlang)
+        else:
+            loginpage(mlist, doc, user, userlang)
         print doc.Format()
         return
 
openSUSE Build Service is sponsored by