diff --git a/src/net/java/sip/communicator/service/gui/UIContactDetail.java b/src/net/java/sip/communicator/service/gui/UIContactDetail.java index 6ae11829b..6c6539845 100644 --- a/src/net/java/sip/communicator/service/gui/UIContactDetail.java +++ b/src/net/java/sip/communicator/service/gui/UIContactDetail.java @@ -172,7 +172,9 @@ public Iterator getLabels() public ProtocolProviderService getPreferredProtocolProvider( Class opSetClass) { - return preferredProviders.get(opSetClass); + if (preferredProviders != null) + return preferredProviders.get(opSetClass); + return null; } /** @@ -203,7 +205,9 @@ public void addPreferredProtocolProvider( */ public String getPreferredProtocol(Class opSetClass) { - return preferredProtocols.get(opSetClass); + if (preferredProtocols != null) + return preferredProtocols.get(opSetClass); + return null; } /**