diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index 449a9b8b26..1acec07611 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -4147,7 +4147,7 @@ namespace BizHawk.Client.EmuHawk return; } - if (Emulator.Frame > MovieSession.Movie.FrameCount) + if (MovieSession.Movie.IsActive() && Emulator.Frame > MovieSession.Movie.FrameCount) { OSD.AddMessage("Cannot savestate after movie end!"); return;