diff --git a/core/java/android/net/ProxyProperties.java b/core/java/android/net/ProxyProperties.java index 17d0ec050f..bce7ec015a 100644 --- a/core/java/android/net/ProxyProperties.java +++ b/core/java/android/net/ProxyProperties.java @@ -75,8 +75,12 @@ public class ProxyProperties implements Parcelable { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append(mProxy.getHostAddress()).append(":").append(mPort) - .append(" xl=").append(mExclusionList); + if (mProxy != null) { + sb.append(mProxy.getHostAddress()).append(":").append(mPort); + if (mExclusionList != null) { + sb.append(" xl=").append(mExclusionList); + } + } return sb.toString(); }