diff --git a/src/editor/kmcomposerwin.cpp b/src/editor/kmcomposerwin.cpp index baf13e82b..4b9ec3cf8 100644 --- a/src/editor/kmcomposerwin.cpp +++ b/src/editor/kmcomposerwin.cpp @@ -3322,7 +3322,7 @@ void KMComposerWin::slotRecipientAdded(MessageComposer::RecipientLineNG *line) // are about to start now. const auto runningJob = line->property("keyLookupJob").value>(); if (runningJob) { - disconnect(runningJob, &Kleo::KeyForMailboxJob::result, this, &KMComposerWin::slotKeyForMailBoxResult); + disconnect(runningJob.data(), &Kleo::KeyForMailboxJob::result, this, &KMComposerWin::slotKeyForMailBoxResult); runningJob->slotCancel(); line->setProperty("keyLookupJob", QVariant()); }