--- a/src/com/beem/project/beem/service/Contact.java	Fri Apr 24 21:11:19 2009 +0200
+++ b/src/com/beem/project/beem/service/Contact.java	Fri Apr 24 21:20:06 2009 +0200
@@ -63,7 +63,7 @@
 	mStatus = Status.CONTACT_STATUS_DISCONNECT;
 	mRes = new ArrayList<String>();
 	mRes.add("none");
-	setGroups(new ArrayList<String>());
+	mGroups = new ArrayList<String>();
     }
 
     /**
@@ -76,8 +76,9 @@
 	mJID = in.readString();
 	mMsgState = in.readString();
 	mRes = new ArrayList<String>();
+	mGroups = new ArrayList<String>();
 	in.readStringList(mRes);
-	in.readStringList(getGroups());
+	in.readStringList(mGroups);
     }
 
     /**