diff --git a/provider/views.py b/provider/views.py index dd1200df..3dbdecc7 100644 --- a/provider/views.py +++ b/provider/views.py @@ -322,7 +322,7 @@ def get(self, request): parsed = urlparse.urlparse(redirect_uri) - query = QueryDict('', mutable=True) + query = QueryDict(parsed[4], mutable=True) if 'state' in data: query['state'] = data['state']