diff --git a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.IO.cs b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.IO.cs index 8891d5d9aa..1bf4775083 100644 --- a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.IO.cs +++ b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.IO.cs @@ -167,6 +167,7 @@ namespace BizHawk.Client.Common bl.GetLump(BinaryStateLump.StateHistory, false, delegate(BinaryReader br, long length) { + TasStateManager?.Dispose(); TasStateManager = ZwinderStateManager.Create(br, TasStateManager.Settings, IsReserved); }); }