diff --git a/Content.Server/Wires/WiresSystem.cs b/Content.Server/Wires/WiresSystem.cs index 2595073db7..a521e6e68c 100644 --- a/Content.Server/Wires/WiresSystem.cs +++ b/Content.Server/Wires/WiresSystem.cs @@ -314,6 +314,9 @@ public sealed class WiresSystem : EntitySystem { foreach (var (owner, activeWires) in _activeWires) { + if (!HasComp(owner)) + _activeWires.Remove(owner); + foreach (var wire in activeWires) { if (wire.CancelToken.IsCancellationRequested)