diff --git a/drkonqi/drkonqidialog.cpp b/drkonqi/drkonqidialog.cpp index ff43ac774..a1c62d482 100644 --- a/drkonqi/drkonqidialog.cpp +++ b/drkonqi/drkonqidialog.cpp @@ -264,7 +264,8 @@ void DrKonqiDialog::startBugReportAssistant() #if HAVE_XMLRPCCLIENT ReportAssistantDialog * bugReportAssistant = new ReportAssistantDialog(); bugReportAssistant->show(); - connect(bugReportAssistant, SIGNAL(finished()), SLOT([] () { close(); })); + connect(bugReportAssistant, &QObject::destroyed, this, &DrKonqiDialog::reject); + hide(); #endif }