diff --git a/SabreTools.Library/DatFiles/ItemDictionary.cs b/SabreTools.Library/DatFiles/ItemDictionary.cs index 32a0137f..ab715af8 100644 --- a/SabreTools.Library/DatFiles/ItemDictionary.cs +++ b/SabreTools.Library/DatFiles/ItemDictionary.cs @@ -658,7 +658,8 @@ namespace SabreTools.Library.DatFiles /// public void ClearMarked() { - foreach (string key in items.Keys) + var keys = items.Keys.ToList(); + foreach (string key in keys) { List oldItemList = items[key]; List newItemList = oldItemList.Where(i => !i.Remove).ToList();