From cb42e8c4dc34fac37a06a050036658f549a59a70 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Sat, 7 May 2022 13:42:11 +1000 Subject: [PATCH] Only offer to remove recent rom if it doesn't exist (fixes #3006) --- src/BizHawk.Client.EmuHawk/MainForm.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index 566860d85b..4315021607 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -2149,6 +2149,7 @@ namespace BizHawk.Client.EmuHawk if (!LoadRom(romPath, args, out var failureIsFromAskSave)) { if (failureIsFromAskSave) AddOnScreenMessage("ROM loading cancelled; a tool had unsaved changes"); + else if (ioa is OpenAdvanced_LibretroNoGame || File.Exists(romPath)) AddOnScreenMessage("ROM loading failed"); else Config.RecentRoms.HandleLoadError(this, romPath, rom); } }