diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java index 80259e024..84b6dd66e 100644 --- a/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java +++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java @@ -196,8 +196,9 @@ public boolean isMatching(MetaContact metaContact) */ public boolean isMatching(SourceContact contact) { - return isShowOffline || contact.getPresenceStatus().equals( - ChatRoomPresenceStatus.CHAT_ROOM_ONLINE); + return isShowOffline || contact.getPresenceStatus().isOnline() || + (contact.getPreferredContactDetail(OperationSetMultiUserChat.class) + != null); } /**