diff --git a/linphone-desktop/src/components/contact/VcardModel.cpp b/linphone-desktop/src/components/contact/VcardModel.cpp index 24bfba85e..095b99dc7 100644 --- a/linphone-desktop/src/components/contact/VcardModel.cpp +++ b/linphone-desktop/src/components/contact/VcardModel.cpp @@ -280,7 +280,10 @@ QVariantList VcardModel::getSipAddresses () const { shared_ptr linphoneAddress = core->createAddress(value); if (linphoneAddress) - list.append(::Utils::linphoneStringToQString(linphoneAddress->asStringUriOnly())); + list << ::Utils::linphoneStringToQString(linphoneAddress->asStringUriOnly()); + else + qWarning() << QStringLiteral("Unable to parse sip address: `%1`") + .arg(::Utils::linphoneStringToQString(value)); } return list;