diff --git a/src/playsim/a_dynlight.cpp b/src/playsim/a_dynlight.cpp index 606db2221..b538a769f 100644 --- a/src/playsim/a_dynlight.cpp +++ b/src/playsim/a_dynlight.cpp @@ -342,7 +342,7 @@ void FDynamicLight::Tick() if (scale == 0.f) scale = 1.f; - intensity = Sector->lightlevel * scale; + intensity = Sector? Sector->lightlevel * scale : 0; intensity = clamp(intensity, 0.f, 255.f); m_currentRadius = intensity;