diff --git a/Source/Engine/Navigation/NavMeshBuilder.cpp b/Source/Engine/Navigation/NavMeshBuilder.cpp index 55319bb9e..755f4179b 100644 --- a/Source/Engine/Navigation/NavMeshBuilder.cpp +++ b/Source/Engine/Navigation/NavMeshBuilder.cpp @@ -1016,6 +1016,8 @@ void NavMeshBuilder::Update() { NavBuildQueue.RemoveAt(i--); const auto scene = req.Scene.Get(); + if (!scene) + continue; // Early out if scene has no bounds volumes to define nav mesh area if (scene->NavigationVolumes.IsEmpty())