diff --git a/src/main/java/eu/siacs/conversations/entities/Contact.java b/src/main/java/eu/siacs/conversations/entities/Contact.java index e302fed7d342f960c4a4632f5bbbf082bd5ac2a7..5a14c96cac2b03be7b953898108a5c5930f255da 100644 --- a/src/main/java/eu/siacs/conversations/entities/Contact.java +++ b/src/main/java/eu/siacs/conversations/entities/Contact.java @@ -525,6 +525,10 @@ public class Contact implements ListItem, Blockable { return 1; } + if (getDisplayName().equals(another.getDisplayName())) { + return getJid().compareTo(another.getJid()); + } + return this.getDisplayName().compareToIgnoreCase( another.getDisplayName()); }