diff --git a/Content.Server/Gatherable/GatherableSystem.cs b/Content.Server/Gatherable/GatherableSystem.cs index 3de5670380..84976bb4bc 100644 --- a/Content.Server/Gatherable/GatherableSystem.cs +++ b/Content.Server/Gatherable/GatherableSystem.cs @@ -37,6 +37,9 @@ public sealed partial class GatherableSystem : EntitySystem private void OnActivate(EntityUid uid, GatherableComponent component, ActivateInWorldEvent args) { + if (component.ToolWhitelist?.IsValid(args.User, EntityManager) != true) + return; + Gather(uid, args.User, component); }