summaryrefslogtreecommitdiff
path: root/src/goabackend/goaoauth2provider.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/goabackend/goaoauth2provider.c')
-rw-r--r--src/goabackend/goaoauth2provider.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/goabackend/goaoauth2provider.c b/src/goabackend/goaoauth2provider.c
index 5b8d43d..d739dec 100644
--- a/src/goabackend/goaoauth2provider.c
+++ b/src/goabackend/goaoauth2provider.c
@@ -797,7 +797,7 @@ on_web_view_decide_policy (WebKitWebView *web_view,
if (!g_str_has_prefix (requested_uri, redirect_uri))
goto default_behaviour;
- uri = g_uri_parse (requested_uri, G_URI_FLAGS_ENCODED, NULL);
+ uri = g_uri_parse (requested_uri, G_URI_FLAGS_ENCODED | G_URI_FLAGS_PARSE_RELAXED, NULL);
fragment = g_uri_get_fragment (uri);
query = g_uri_get_query (uri);