diff --git a/Content.Server/Power/Nodes/CableTerminalNode.cs b/Content.Server/Power/Nodes/CableTerminalNode.cs index 0920956db1..eeb63c670b 100644 --- a/Content.Server/Power/Nodes/CableTerminalNode.cs +++ b/Content.Server/Power/Nodes/CableTerminalNode.cs @@ -12,6 +12,10 @@ namespace Content.Server.Power.Nodes { public override IEnumerable GetReachableNodes() { + if (Owner.Transform.GridID == GridId.Invalid) + yield break; // No funny nodes in spess. + + var entMan = IoCManager.Resolve(); var grid = IoCManager.Resolve().GetGrid(Owner.Transform.GridID); var gridIndex = grid.TileIndicesFor(Owner.Transform.Coordinates);