diff --git a/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java b/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java index e3bdb9088..e37be11a9 100644 --- a/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java @@ -1027,11 +1027,12 @@ public ContactHeader getContactHeader(SipURI intendedDestination) // set a custom param to ease incoming requests dispatching in case // we have several registrar accounts with the same username - if (getContactAddressCustomParamValue() != null) + String paramValue = getContactAddressCustomParamValue(); + if (paramValue != null) { contactURI.setParameter( SipStackSharing.CONTACT_ADDRESS_CUSTOM_PARAM_NAME, - getContactAddressCustomParamValue() + paramValue ); }