diff --git a/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs b/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs index 84fb3440a3..c68c2fbb0c 100644 --- a/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs +++ b/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs @@ -95,11 +95,11 @@ namespace BizHawk.Client.Common.MovieConversionExtensions movie.EmulatorVersion = VersionInfo.GetEmuVersion(); movie.SystemID = Global.Emulator.SystemId; - var settable = Global.Emulator as ISettable; - if (settable == null) - throw new NotImplementedException("ISettable"); - - movie.SyncSettingsJson = ConfigService.SaveWithType(settable.GetSyncSettings()); + var settable = Global.Emulator as ISettable; + if (settable != null) + { + movie.SyncSettingsJson = ConfigService.SaveWithType(settable.GetSyncSettings()); + } if (Global.Game != null) {