diff --git a/Content.Server/_White/Headcrab/HeadcrabSystem.cs b/Content.Server/_White/Headcrab/HeadcrabSystem.cs index fcf25adcf9..16bbc070cc 100644 --- a/Content.Server/_White/Headcrab/HeadcrabSystem.cs +++ b/Content.Server/_White/Headcrab/HeadcrabSystem.cs @@ -71,10 +71,8 @@ private void OnHeadcrabDoHit(EntityUid uid, HeadcrabComponent component, ThrowDo return; _inventory.TryGetSlotEntity(args.Target, "head", out var headItem); - if (HasComp(headItem)) - return; - - if (!_inventory.TryEquip(args.Target, uid, "mask", true)) + if (HasComp(headItem) + || !_inventory.TryEquip(args.Target, uid, "mask", true)) return; component.EquippedOn = args.Target;