diff --git a/src/gui/logbrowser.cpp b/src/gui/logbrowser.cpp index d3ab7bad6e..38f59930a9 100644 --- a/src/gui/logbrowser.cpp +++ b/src/gui/logbrowser.cpp @@ -76,7 +76,9 @@ LogBrowser::LogBrowser(QWidget *parent) auto openFolderButton = new QPushButton; openFolderButton->setText(tr("Open folder")); connect(openFolderButton, &QPushButton::clicked, this, []() { - QDesktopServices::openUrl(Logger::instance()->temporaryFolderLogDirPath()); + QString path = Logger::instance()->temporaryFolderLogDirPath(); + QDir().mkpath(path); + QDesktopServices::openUrl(QUrl::fromLocalFile(path)); }); mainLayout->addWidget(openFolderButton);