diff options
Diffstat (limited to 'java/src/IceInternal/Reference.java')
-rw-r--r-- | java/src/IceInternal/Reference.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/java/src/IceInternal/Reference.java b/java/src/IceInternal/Reference.java index 1a7dab15595..164571d6a84 100644 --- a/java/src/IceInternal/Reference.java +++ b/java/src/IceInternal/Reference.java @@ -248,8 +248,12 @@ public final class Reference for(int i = 0; i < endpoints.length; i++) { - s.append(':'); - s.append(endpoints[i].toString()); + String endp = endpoints[i].toString(); + if(endp != null && endp.length() > 0) + { + s.append(':'); + s.append(endp); + } } } else |