From 1c9182a2903e99f6f037d6e7b8539ab58ca2d39b Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Sun, 21 Apr 2019 09:06:16 -0400 Subject: [PATCH] Fix exception when statrting from saveram multple times --- BizHawk.Client.Common/movie/bk2/Bk2Movie.HeaderApi.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/BizHawk.Client.Common/movie/bk2/Bk2Movie.HeaderApi.cs b/BizHawk.Client.Common/movie/bk2/Bk2Movie.HeaderApi.cs index e042e1bd39..41ca3d7015 100644 --- a/BizHawk.Client.Common/movie/bk2/Bk2Movie.HeaderApi.cs +++ b/BizHawk.Client.Common/movie/bk2/Bk2Movie.HeaderApi.cs @@ -93,11 +93,17 @@ namespace BizHawk.Client.Common { if (value) { - Header.Add(HeaderKeys.STARTSFROMSAVERAM, "True"); + if (!Header.ContainsKey(HeaderKeys.STARTSFROMSAVERAM)) + { + Header.Add(HeaderKeys.STARTSFROMSAVERAM, "True"); + } } else { - Header.Remove(HeaderKeys.STARTSFROMSAVERAM); + if (Header.ContainsKey(HeaderKeys.STARTSFROMSAVERAM)) + { + Header.Remove(HeaderKeys.STARTSFROMSAVERAM); + } } } }