diff -ur Quixote-0.5.1/server/medusa_http.py Quixote-0.5.1.fixed/server/medusa_http.py --- Quixote-0.5.1/server/medusa_http.py 2002-08-05 12:41:57.000000000 -0400 +++ Quixote-0.5.1.fixed/server/medusa_http.py 2002-12-11 10:38:13.000000000 -0500 @@ -60,6 +60,9 @@ 'SERVER_PROTOCOL':'HTTP/1.1', 'SERVER_SOFTWARE':self.server_name, } + for k,v in environ.items(): + if v == None: + environ[k] = '' stdin = StringIO(data) qreq = HTTPRequest(stdin, environ)