diff --git a/src/duckstation-qt/qthost.cpp b/src/duckstation-qt/qthost.cpp index 9a52689c8..33280e7f4 100644 --- a/src/duckstation-qt/qthost.cpp +++ b/src/duckstation-qt/qthost.cpp @@ -353,7 +353,9 @@ void EmuThread::checkForSettingsChanges(const Settings& old_settings) if (g_main_window) { QMetaObject::invokeMethod(g_main_window, &MainWindow::checkForSettingChanges, Qt::QueuedConnection); - updatePerformanceCounters(); + + if (System::IsValid()) + updatePerformanceCounters(); } if (g_gpu_device)