diff --git a/Libraries/SPTarkov.Server.Core/Controllers/InventoryController.cs b/Libraries/SPTarkov.Server.Core/Controllers/InventoryController.cs index 67d56ecb..8460e9d9 100644 --- a/Libraries/SPTarkov.Server.Core/Controllers/InventoryController.cs +++ b/Libraries/SPTarkov.Server.Core/Controllers/InventoryController.cs @@ -610,11 +610,10 @@ public class InventoryController( public void BindItem(PmcData pmcData, InventoryBindRequestData bindRequest, string sessionId, ItemEventRouterResponse output) { - foreach (var kvp in pmcData.Inventory.FastPanel.Where(kvp => kvp.Value == bindRequest.Index)) + // Remove link + if (pmcData.Inventory.FastPanel.ContainsKey(bindRequest.Index)) { - pmcData.Inventory.FastPanel.Remove(kvp.Key); - - break; + pmcData.Inventory.FastPanel.Remove(bindRequest.Index); } // Create link between fast panel slot and requested item