diff --git a/libtransport/NetworkPluginServer.cpp b/libtransport/NetworkPluginServer.cpp index f8651420f4dbd1cfd49a92e8b56e6cb1344ab452..19a331a0f0712169f697ff60dee7249a056d48c7 100644 --- a/libtransport/NetworkPluginServer.cpp +++ b/libtransport/NetworkPluginServer.cpp @@ -734,9 +734,8 @@ void NetworkPluginServer::handleConvMessagePayload(const std::string &data, bool user->getConversationManager()->addConversation(conv); conv->onMessageToSend.connect(boost::bind(&NetworkPluginServer::handleMessageReceived, this, _1, _2)); } - // Forward it - conv->handleMessage(msg, payload.nickname()); + conv->handleMessage(msg, payload.nickname(), payload.carbon()); m_userManager->messageToXMPPSent(); }