diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpIncomingTransport.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpIncomingTransport.java index 7e3bfd54f9..835fbf0b71 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpIncomingTransport.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpIncomingTransport.java @@ -239,7 +239,9 @@ protected void applyRequestProperties() throws IOException { sb.append("&"); } sb.append(requestProperty.getKey()).append("="); - sb.append(URLEncoder.encode(requestProperty.getValue(), IoConstants.ENCODING)); + if (requestProperty.getValue() != null && !requestProperty.getValue().equals("")) { + sb.append(URLEncoder.encode(requestProperty.getValue(), IoConstants.ENCODING)); + } } try (OutputStream os = connection.getOutputStream()) {