diff --git a/src/app/positionmanager.cpp b/src/app/positionmanager.cpp index df5d52659310d6471f6a60251776494440594376..a309e5b191b3edc82d2bf6ff8478da9d34cee4e8 100644 --- a/src/app/positionmanager.cpp +++ b/src/app/positionmanager.cpp @@ -124,8 +124,10 @@ PositionManager::getmapTitle(QString& accountId, QString convId) if (!convId.isEmpty() && !accountId.isEmpty()) { return lrcInstance_->getAccountInfo(accountId).conversationModel->title(convId); } - if (!accountId.isEmpty()) - return lrcInstance_->getAccountInfo(accountId).registeredName; + + if (!accountId.isEmpty()) { + return lrcInstance_->accountModel().bestNameForAccount(accountId); + } return {}; }