diff --git a/src/plugins/autotest/testresultspane.cpp b/src/plugins/autotest/testresultspane.cpp index 7209e1fdefb..98fedd6228b 100644 --- a/src/plugins/autotest/testresultspane.cpp +++ b/src/plugins/autotest/testresultspane.cpp @@ -567,6 +567,9 @@ void TestResultsPane::onSaveWholeTriggered() { const QString fileName = QFileDialog::getSaveFileName(Core::ICore::dialogParent(), tr("Save Output To...")); + if (fileName.isEmpty()) + return; + Utils::FileSaver saver(fileName, QIODevice::Text); if (!saver.write(getWholeOutput().toUtf8()) || !saver.finalize()) { QMessageBox::critical(Core::ICore::dialogParent(), tr("Error"),