diff --git a/src/kauthexecutejob.cpp b/src/kauthexecutejob.cpp --- a/src/kauthexecutejob.cpp +++ b/src/kauthexecutejob.cpp @@ -207,10 +207,10 @@ if (reply.failed()) { q->setError(reply.errorCode()); q->setErrorText(reply.errorDescription()); - } else { - data = reply.data(); } + data = reply.data(); + q->emitResult(); } }