diff --git a/src/libclient/contactmodel.cpp b/src/libclient/contactmodel.cpp index 068abfcca90d99296f3b93e7e8451e266da14b68..f441e2642911f693187e9fa3239d4f3ecd0d57d3 100644 --- a/src/libclient/contactmodel.cpp +++ b/src/libclient/contactmodel.cpp @@ -930,6 +930,7 @@ ContactModelPimpl::addToContacts(const QString& contactUri, if (iter != contacts.end()) { auto info = iter.value(); contactInfo.registeredName = info.registeredName; + contactInfo.isPresent = info.isPresent; iter.value() = contactInfo; } else contacts.insert(iter, contactInfo.profileInfo.uri, contactInfo);