diff --git a/NHSE.Core/Strings/GameStrings.cs b/NHSE.Core/Strings/GameStrings.cs index d0cdb3b..6d0f8b3 100644 --- a/NHSE.Core/Strings/GameStrings.cs +++ b/NHSE.Core/Strings/GameStrings.cs @@ -214,16 +214,17 @@ private static string GetItemName60000(ushort index) /// Map of ItemID, ItemName public List GetAssociatedItems(ushort id, out string baseItemName) { + baseItemName = string.Empty; var stringMatch = GetItemName(id); var index = stringMatch.IndexOf('('); if (index < 0) - { - baseItemName = string.Empty; return new List(); - } var search = baseItemName = stringMatch.Substring(0, index); - return ItemDataSource.FindAll(x => x.Text.StartsWith(search)); + if (!string.IsNullOrWhiteSpace(search)) + return ItemDataSource.FindAll(x => x.Text.StartsWith(search)); + else + return new List(); } }