diff --git a/Content.Server/DeltaV/StationEvents/Events/FugitiveRule.cs b/Content.Server/DeltaV/StationEvents/Events/FugitiveRule.cs index 5aed54bc976..f39d3eb07d0 100644 --- a/Content.Server/DeltaV/StationEvents/Events/FugitiveRule.cs +++ b/Content.Server/DeltaV/StationEvents/Events/FugitiveRule.cs @@ -11,6 +11,7 @@ using Content.Shared.Paper; using Content.Shared.Popups; using Content.Shared.Random.Helpers; +using Content.Shared.Silicons.StationAi; using Content.Shared.Storage.EntitySystems; using Robust.Shared.Physics.Components; using Robust.Shared.Utility; @@ -46,7 +47,7 @@ protected override void ActiveTick(EntityUid uid, FugitiveRuleComponent comp, Ga var consoles = new List(); while (query.MoveNext(out var console, out var xform, out _)) { - if (StationSystem.GetOwningStation(console, xform) != comp.Station || HasComp(console)) + if (StationSystem.GetOwningStation(console, xform) != comp.Station || HasComp(console) || HasComp(console)) continue; consoles.Add(xform);