diff --git a/src/calibre/srv/utils.py b/src/calibre/srv/utils.py index 5c418d1e52..a17c94c646 100644 --- a/src/calibre/srv/utils.py +++ b/src/calibre/srv/utils.py @@ -43,7 +43,7 @@ class MultiDict(dict): # {{{ @staticmethod def create_from_query_string(qs): ans = MultiDict() - for k, v in parse_qs(qs, keep_blank_values=True): + for k, v in parse_qs(qs, keep_blank_values=True).iteritems(): dict.__setitem__(ans, k.decode('utf-8'), [x.decode('utf-8') for x in v]) return ans