diff --git a/src/libneochat/eventhandler.cpp b/src/libneochat/eventhandler.cpp index 1d1e1cb28..68fd31a01 100644 --- a/src/libneochat/eventhandler.cpp +++ b/src/libneochat/eventhandler.cpp @@ -697,6 +697,9 @@ QString EventHandler::subtitleText(const NeoChatRoom *room, const Quotient::Room qCWarning(EventHandling) << "subtitleText called with event set to nullptr."; return {}; } + if (room->isDirectChat()) { + return plainBody(room, event, true); + } return singleLineAuthorDisplayname(room, event) + (event->isStateEvent() ? u" "_s : u": "_s) + plainBody(room, event, true); }