diff --git a/BizHawk.Client.Common/movie/MovieSession.cs b/BizHawk.Client.Common/movie/MovieSession.cs
index cbed778a8c..1d03f02453 100644
--- a/BizHawk.Client.Common/movie/MovieSession.cs
+++ b/BizHawk.Client.Common/movie/MovieSession.cs
@@ -355,7 +355,10 @@ namespace BizHawk.Client.Common
 
 			MultiTrack.Restart(_emulator.ControllerDefinition.PlayerCount);
 			_modeChangedCallback();
-			Movie = MovieService.Create();
+
+			// TODO: we aren't ready for this line, keeping the old movie hanging around masks a lot of Tastudio problems
+			// Uncommenting this can cause drawing crashes in tastudio since it depends on a ITasMovie and doesn't have one between closing and opening a rom
+			//Movie = MovieService.Create();
 		}
 
 		public void ConvertToTasProj()