diff --git a/Content.Server/Body/Systems/InternalsSystem.cs b/Content.Server/Body/Systems/InternalsSystem.cs index 10ebd934aa..e352b0a58a 100644 --- a/Content.Server/Body/Systems/InternalsSystem.cs +++ b/Content.Server/Body/Systems/InternalsSystem.cs @@ -72,6 +72,9 @@ public sealed class InternalsSystem : EntitySystem if (!args.CanAccess || !args.CanInteract || args.Hands is null) return; + if (!AreInternalsWorking(ent) && ent.Comp.BreathTools.Count == 0) + return; + var user = args.User; InteractionVerb verb = new()