diff --git a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/3DS/Citra.cs b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/3DS/Citra.cs index 71d5862bb1..5c921e8944 100644 --- a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/3DS/Citra.cs +++ b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/3DS/Citra.cs @@ -137,6 +137,7 @@ namespace BizHawk.Emulation.Cores.Consoles.Nintendo.N3DS // doesn't make sense if not a CIA if (lp.Roms[i].Extension.ToLowerInvariant() != ".cia") { + Dispose(); throw new("ROMs after the index 0 should be CIAs"); }