diff options
author | Yana Stamcheva <yana@jitsi.org> | 2007-09-13 10:44:52 +0000 |
---|---|---|
committer | Yana Stamcheva <yana@jitsi.org> | 2007-09-13 10:44:52 +0000 |
commit | 7e6d9092cb8bffec8005072ce60b36c330a6c066 (patch) | |
tree | ff342dafc13def4050dd5cc9685d54c3940a4db0 /src | |
parent | dc455a261c4830c4309c1253877a2567bd7f4a01 (diff) | |
download | jitsi-7e6d9092cb8bffec8005072ce60b36c330a6c066.zip jitsi-7e6d9092cb8bffec8005072ce60b36c330a6c066.tar.gz jitsi-7e6d9092cb8bffec8005072ce60b36c330a6c066.tar.bz2 |
Fixed NullPointerException if for some reason the MetaContact.getDefaultContact method returns NULL
Diffstat (limited to 'src')
-rw-r--r-- | src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java index 41d710f..3deb73c 100644 --- a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java +++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListModel.java @@ -529,6 +529,10 @@ public class ContactListModel */ public boolean isContactOnline(MetaContact contact) { + // If for some reason the default contact is null we return false. + if(contact.getDefaultContact() == null) + return false; + // Lays on the fact that the default contact is the most connected. if (contact.getDefaultContact().getPresenceStatus() .getStatus() >= PresenceStatus.ONLINE_THRESHOLD) |