diff --git a/src/components/sip-addresses/SipAddressesModel.cpp b/src/components/sip-addresses/SipAddressesModel.cpp index 85fde745e..9405a9c7a 100644 --- a/src/components/sip-addresses/SipAddressesModel.cpp +++ b/src/components/sip-addresses/SipAddressesModel.cpp @@ -405,10 +405,8 @@ void SipAddressesModel::handleMessageCountReset (ChatModel *chatModel) { } void SipAddressesModel::handleMessageSent (const shared_ptr &message) { - addOrUpdateSipAddress( - Utils::coreStringToAppString(message->getToAddress()->asStringUriOnly()), - message - ); + const QString localAddress(Utils::coreStringToAppString(message->getChatRoom()->getLocalAddress()->asStringUriOnly())); + addOrUpdateSipAddress(localAddress, message); } void SipAddressesModel::handlerIsComposingChanged (const shared_ptr &chatRoom) {