diff --git a/src/app/valentina/mainwindow.cpp b/src/app/valentina/mainwindow.cpp index 65c38a29f..e3f443708 100644 --- a/src/app/valentina/mainwindow.cpp +++ b/src/app/valentina/mainwindow.cpp @@ -299,7 +299,14 @@ bool MainWindow::LoadMeasurements(const QString &path) } catch (VException &e) { - e.CriticalMessageBox(tr("File error."), this); + if (qApp->CheckGUI()) + { + e.CriticalMessageBox(tr("File error."), this); + } + else + { + vStdErr() << tr("File error: ")<< e.MoreInformation() <<"\n"; + } delete m; return false; }