diff --git a/Barotrauma/BarotraumaShared/Source/Map/Gap.cs b/Barotrauma/BarotraumaShared/Source/Map/Gap.cs index dc55ee578..e0e69ae50 100644 --- a/Barotrauma/BarotraumaShared/Source/Map/Gap.cs +++ b/Barotrauma/BarotraumaShared/Source/Map/Gap.cs @@ -523,7 +523,7 @@ namespace Barotrauma simPosition = null; normal = null; - if (IsRoomToRoom || Submarine == null || open <= 0.0f) return false; + if (IsRoomToRoom || Submarine == null || open <= 0.0f || linkedTo.Count == 0 || !(linkedTo[0] is Hull)) return false; if (outsideColliderRaycastTimer <= 0.0f) {