diff --git a/Content.Server/Power/Nodes/CableTerminalPortNode.cs b/Content.Server/Power/Nodes/CableTerminalPortNode.cs index 5d3db43702..ba7cda71d5 100644 --- a/Content.Server/Power/Nodes/CableTerminalPortNode.cs +++ b/Content.Server/Power/Nodes/CableTerminalPortNode.cs @@ -12,6 +12,9 @@ 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);