diff --git a/libtransport/NetworkPluginServer.cpp b/libtransport/NetworkPluginServer.cpp index 19a331a0f0712169f697ff60dee7249a056d48c7..bff05a6a6e0ed8b4c83577ea01522aac274b81de 100644 --- a/libtransport/NetworkPluginServer.cpp +++ b/libtransport/NetworkPluginServer.cpp @@ -694,6 +694,8 @@ void NetworkPluginServer::handleConvMessagePayload(const std::string &data, bool msg->setType(Swift::Message::Headline); } + msg->addPayload(SWIFTEN_SHRPTR_NAMESPACE::make_shared(Swift::ChatState::Active)); + // Add xhtml-im payload. if (CONFIG_BOOL(m_config, "service.enable_xhtml") && !payload.xhtml().empty()) { msg->addPayload(SWIFTEN_SHRPTR_NAMESPACE::make_shared(payload.xhtml()));