diff --git a/Source/Core/DolphinQt/MainWindow.cpp b/Source/Core/DolphinQt/MainWindow.cpp index ddeaf6b196..67860c464a 100644 --- a/Source/Core/DolphinQt/MainWindow.cpp +++ b/Source/Core/DolphinQt/MainWindow.cpp @@ -346,8 +346,11 @@ MainWindow::~MainWindow() QSettings& settings = Settings::GetQSettings(); - settings.setValue(QStringLiteral("mainwindow/state"), saveState()); - settings.setValue(QStringLiteral("mainwindow/geometry"), saveGeometry()); + if (!Settings::Instance().IsBatchModeEnabled()) + { + settings.setValue(QStringLiteral("mainwindow/state"), saveState()); + settings.setValue(QStringLiteral("mainwindow/geometry"), saveGeometry()); + } settings.setValue(QStringLiteral("renderwidget/geometry"), m_render_widget_geometry);