Index: django/core/handlers/wsgi.py
===================================================================
--- django/core/handlers/wsgi.py	(revision 1216)
+++ django/core/handlers/wsgi.py	(working copy)
@@ -81,7 +81,11 @@
 
     def _get_get(self):
         if not hasattr(self, '_get'):
-            self._get = httpwrappers.QueryDict(self.environ['QUERY_STRING'])
+            # The WSGI spec says 'QUERY_STRING' may be absent.
+            if self.environ.has_key('QUERY_STRING'):
+                self._get = httpwrappers.QueryDict(self.environ['QUERY_STRING'])
+            else:
+                self._get = httpwrappers.QueryDict(None)
         return self._get
 
     def _set_get(self, get):
