diff --git a/Engine/source/environment/VolumetricFog.cpp b/Engine/source/environment/VolumetricFog.cpp index 05ee73da0..43161b4d0 100644 --- a/Engine/source/environment/VolumetricFog.cpp +++ b/Engine/source/environment/VolumetricFog.cpp @@ -303,7 +303,8 @@ void VolumetricFog::onRemove() GuiCanvas::getCanvasSizeChangeSignal().remove(this, &VolumetricFog::handleCanvasResize); } removeFromScene(); - VFRTM->DecFogObjects(); + if (VFRTM) + VFRTM->DecFogObjects(); Parent::onRemove(); } void VolumetricFog::handleCanvasResize(GuiCanvas* canvas)