diff --git a/src/models/messageeventmodel.cpp b/src/models/messageeventmodel.cpp index f0a9a290b..25edc9c93 100644 --- a/src/models/messageeventmodel.cpp +++ b/src/models/messageeventmodel.cpp @@ -571,7 +571,7 @@ QVariant MessageEventModel::data(const QModelIndex &idx, int role) const } if (role == HighlightRole) { - return m_currentRoom->isEventHighlighted(&evt); + return !m_currentRoom->isDirectChat() && m_currentRoom->isEventHighlighted(&evt); } if (role == FileMimetypeIcon) {