diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java index 8474a81a135..df145051354 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java @@ -610,7 +610,7 @@ public class HttpURI /* ------------------------------------------------------------ */ public void decodeQueryTo(MultiMap parameters) { - if (_query==_fragment) + if (_query==null) return; UrlEncoded.decodeUtf8To(_query,parameters); } @@ -624,7 +624,7 @@ public class HttpURI /* ------------------------------------------------------------ */ public void decodeQueryTo(MultiMap parameters, Charset encoding) throws UnsupportedEncodingException { - if (_query==_fragment) + if (_query==null) return; if (encoding==null || StandardCharsets.UTF_8.equals(encoding))