diff --git a/Content.Shared/Hands/EntitySystems/SharedHandsSystem.cs b/Content.Shared/Hands/EntitySystems/SharedHandsSystem.cs index 4a24b9de02..4f259a3bde 100644 --- a/Content.Shared/Hands/EntitySystems/SharedHandsSystem.cs +++ b/Content.Shared/Hands/EntitySystems/SharedHandsSystem.cs @@ -296,7 +296,7 @@ public abstract partial class SharedHandsSystem if (handId == ent.Comp.ActiveHandId) return false; - if (TryGetHeldItem(ent, handId, out var oldHeld)) + if (TryGetActiveItem(ent, out var oldHeld)) RaiseLocalEvent(oldHeld.Value, new HandDeselectedEvent(ent)); if (handId == null)