summaryrefslogtreecommitdiff
path: root/Mailman/Cgi/admindb.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/Cgi/admindb.py')
-rw-r--r--Mailman/Cgi/admindb.py8
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)