diff --git a/src/citra_qt/citra_qt.cpp b/src/citra_qt/citra_qt.cpp index f157f64c7..d36eadf95 100644 --- a/src/citra_qt/citra_qt.cpp +++ b/src/citra_qt/citra_qt.cpp @@ -2935,6 +2935,10 @@ void GMainWindow::TriggerRotateScreens() { } void GMainWindow::OnSaveState() { + if (!system.IsPoweredOn()) { + return; + } + QAction* action = qobject_cast(sender()); ASSERT(action); @@ -2944,6 +2948,10 @@ void GMainWindow::OnSaveState() { } void GMainWindow::OnLoadState() { + if (!system.IsPoweredOn()) { + return; + } + QAction* action = qobject_cast(sender()); ASSERT(action);