From 0a367bdfc6044d2cfc5502d5df314487c3f64459 Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Thu, 8 Jan 2026 22:11:39 +0600 Subject: [PATCH] Fix some crashes on hard reset if cassette is enabled --- src/qt/qt_machinestatus.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qt/qt_machinestatus.cpp b/src/qt/qt_machinestatus.cpp index 9773c404d..e6f6c824e 100644 --- a/src/qt/qt_machinestatus.cpp +++ b/src/qt/qt_machinestatus.cpp @@ -542,7 +542,7 @@ void MachineStatus::refreshIcons() { /* Always show record/play statuses of cassette even if icon updates are disabled, since it's important to indicate play/record modes. */ - if (cassette_enable) { + if (cassette_enable && cassette) { d->cassette.setRecord(!!cassette->save); d->cassette.setPlay(!cassette->save); }