diff --git a/src/kmreaderwin.cpp b/src/kmreaderwin.cpp index a86ba5c58..9fe8a438f 100644 --- a/src/kmreaderwin.cpp +++ b/src/kmreaderwin.cpp @@ -872,7 +872,11 @@ void KMReaderWin::slotContactEditorError(const QString &error) void KMReaderWin::contactStored(const Akonadi::Item &item) { - Q_UNUSED(item); + if (item.hasPayload()) { + const KContacts::Addressee contact = item.payload(); + setContactItem(item, contact); + mViewer->slotChangeDisplayMail(mViewAsHtml->isChecked() ? Viewer::Html : Viewer::Text, mLoadExternalReference->isChecked()); + } KPIM::BroadcastStatus::instance()->setStatusMsg(i18n("Contact modified successfully")); }