From 5a38882f9e140650c4a49a42257762f0b50d759b Mon Sep 17 00:00:00 2001 From: zeromus Date: Tue, 13 Nov 2018 03:21:19 -0500 Subject: [PATCH] refix CDL autosave --- BizHawk.Client.EmuHawk/tools/CDL.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/BizHawk.Client.EmuHawk/tools/CDL.cs b/BizHawk.Client.EmuHawk/tools/CDL.cs index 132e2d0701..54f8f560da 100644 --- a/BizHawk.Client.EmuHawk/tools/CDL.cs +++ b/BizHawk.Client.EmuHawk/tools/CDL.cs @@ -186,9 +186,12 @@ namespace BizHawk.Client.EmuHawk //try auto-saving if appropriate if (Global.Config.CDLAutoSave) { - RunSave(); - ShutdownCDL(); - return true; + if (_currentFilename != null) + { + RunSave(); + ShutdownCDL(); + return true; + } } //TODO - I dont like this system. It's hard to figure out how to use it. It should be done in multiple passes.