diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactList.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactList.java index e2297e652..bed20a302 100644 --- a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactList.java +++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactList.java @@ -175,10 +175,10 @@ public void metaContactGroupRemoved(MetaContactGroupEvent evt) { * that was selected before the reordered event. This way the selection * depends on the contact and not on the index. */ - public void childContactsReordered(MetaContactGroupEvent evt) { - this.refresh(); + public void childContactsReordered(MetaContactGroupEvent evt) { if (currentlySelectedContact != null) this.setSelectedValue(currentlySelectedContact, false); + this.refresh(); } /**