diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/addcontact/AddContactDialog.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/addcontact/AddContactDialog.java index f46f52409..e497fc4e4 100644 --- a/src/net/java/sip/communicator/impl/gui/main/contactlist/addcontact/AddContactDialog.java +++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/addcontact/AddContactDialog.java @@ -141,8 +141,12 @@ public void actionPerformed(ActionEvent e) { if (name.equals("add")) { if (metaContact != null) { - this.clist.addNewContactToMetaContact(pps, metaContact, - addContactPanel.getUIN()); + new Thread() { + public void run() { + clist.addNewContactToMetaContact(pps, metaContact, + addContactPanel.getUIN()); + } + }.start(); } else if (group != null) { new Thread() {