diff options
Diffstat (limited to 'Mailman/Cgi/admindb.py')
| -rw-r--r-- | Mailman/Cgi/admindb.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Mailman/Cgi/admindb.py b/Mailman/Cgi/admindb.py index 4057ff007..06306430e 100644 --- a/Mailman/Cgi/admindb.py +++ b/Mailman/Cgi/admindb.py @@ -30,7 +30,13 @@ def main(): doc = htmlformat.Document() - path = os.environ['PATH_INFO'] + try: + path = os.environ['PATH_INFO'] + except KeyError: + doc.SetTitle("Admindb Error") + doc.AddItem(htmlformat.Header(2, "You must specify what list you are intenting to visit")) + print doc.Format(bgcolor="#ffffff") + sys.exit(0) list_info = Utils.GetPathPieces(path) |
