diff --git a/src/duckstation-qt/mainwindow.cpp b/src/duckstation-qt/mainwindow.cpp index c59cb1945..2091c2e2d 100644 --- a/src/duckstation-qt/mainwindow.cpp +++ b/src/duckstation-qt/mainwindow.cpp @@ -106,6 +106,7 @@ MainWindow::~MainWindow() { Assert(!m_display_widget); Assert(!m_debugger_window); + cancelGameListRefresh(); // we compare here, since recreate destroys the window later if (g_main_window == this)