diff --git a/src/publicroomlistmodel.cpp b/src/publicroomlistmodel.cpp index cf8c0be13..e8bc0d317 100644 --- a/src/publicroomlistmodel.cpp +++ b/src/publicroomlistmodel.cpp @@ -148,7 +148,10 @@ QVariant PublicRoomListModel::data(const QModelIndex& index, int role) const { return displayName; } - displayName = room.aliases.front(); + if (!room.aliases.isEmpty()) { + displayName = room.aliases.front(); + } + if (!displayName.isEmpty()) { return displayName; }