From 76c308aa4beaeed6ff8f20afcaa2ca01f2afbfab Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Sat, 11 Mar 2006 16:23:28 +0000 Subject: [PATCH] temporary resolution of a NullPointerException --- .../contactlist/MetaContactListServiceImpl.java | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/net/java/sip/communicator/impl/contactlist/MetaContactListServiceImpl.java b/src/net/java/sip/communicator/impl/contactlist/MetaContactListServiceImpl.java index 99e7fdc32..348327336 100644 --- a/src/net/java/sip/communicator/impl/contactlist/MetaContactListServiceImpl.java +++ b/src/net/java/sip/communicator/impl/contactlist/MetaContactListServiceImpl.java @@ -435,13 +435,16 @@ private void synchronizeOpSetWithLocalContactList( { ContactGroup rootProtoGroup = presenceOpSet .getServerStoredContactListRoot(); - - logger.trace("subgroups: " - + rootProtoGroup.countSubgroups()); - logger.trace("child contacts: " - + rootProtoGroup.countContacts()); - - addContactGroupToMetaGroup(rootProtoGroup, rootMetaGroup, true); + + if(rootProtoGroup != null){ + + logger.trace("subgroups: " + + rootProtoGroup.countSubgroups()); + logger.trace("child contacts: " + + rootProtoGroup.countContacts()); + + addContactGroupToMetaGroup(rootProtoGroup, rootMetaGroup, true); + } presenceOpSet .addSubsciptionListener(new ContactListSubscriptionListener());