diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java b/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java index b3bf0054f9..f48005f072 100644 --- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java +++ b/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java @@ -880,7 +880,7 @@ public final class URL implements Serializable { } private void buildParameters(StringBuilder buf, boolean concat, String[] parameters) { - if (getParameters().size() > 0) { + if (getParameters() !=null && getParameters().size() > 0) { List includes = (parameters == null || parameters.length == 0 ? null : Arrays.asList(parameters)); boolean first = true; for (Map.Entry entry : new TreeMap(getParameters()).entrySet()) {