diff --git a/code/game/turfs/turf_changing.dm b/code/game/turfs/turf_changing.dm index 5e5d3d9bafd..decd0f2eb3b 100644 --- a/code/game/turfs/turf_changing.dm +++ b/code/game/turfs/turf_changing.dm @@ -28,7 +28,7 @@ if(N == /turf/space) var/turf/below = GetBelow(src) - if(istype(below) && !istype(below,/turf/space)) + if(istype(below) && (air_master.has_valid_zone(below) || air_master.has_valid_zone(src))) N = /turf/simulated/open var/obj/fire/old_fire = fire