diff --git a/SabreTools.Library/DatFiles/ItemDictionary.cs b/SabreTools.Library/DatFiles/ItemDictionary.cs index 1250a473..f57d71fe 100644 --- a/SabreTools.Library/DatFiles/ItemDictionary.cs +++ b/SabreTools.Library/DatFiles/ItemDictionary.cs @@ -769,7 +769,8 @@ namespace SabreTools.Library.DatFiles /// private void ClearEmpty() { - foreach (string key in items.Keys) + var keys = items.Keys.ToList(); + foreach (string key in keys) { if (items[key] == null || items[key].Count == 0) items.Remove(key);