diff --git a/linphone-app/src/components/settings/AccountSettingsModel.cpp b/linphone-app/src/components/settings/AccountSettingsModel.cpp index f3e257e53..11429b7cb 100644 --- a/linphone-app/src/components/settings/AccountSettingsModel.cpp +++ b/linphone-app/src/components/settings/AccountSettingsModel.cpp @@ -93,9 +93,11 @@ shared_ptr AccountSettingsModel::getUsedSipAddress () const { shared_ptr core = CoreManager::getInstance()->getCore(); list> accounts = CoreManager::getInstance()->getAccountList(); for(auto account : accounts){ - auto contactAddress = account->getContactAddress(); - if(contactAddress && contactAddress->weakEqual(address)) - return account; + if(account) { + auto contactAddress = account->getContactAddress(); + if(contactAddress && contactAddress->weakEqual(address)) + return account; + } } return nullptr; }