diff --git a/Source/Engine/Navigation/NavMesh.cpp b/Source/Engine/Navigation/NavMesh.cpp index 394a89660..5b5220898 100644 --- a/Source/Engine/Navigation/NavMesh.cpp +++ b/Source/Engine/Navigation/NavMesh.cpp @@ -180,7 +180,7 @@ void NavMesh::Initialize() // Base Actor::Initialize(); - if (!_navMeshActive) + if (!_navMeshActive && IsActiveInHierarchy()) { GetScene()->Navigation.Meshes.Add(this); AddTiles();