diff --git a/src/ObjLoading/Game/T6/XModel/JsonXModelLoader.cpp b/src/ObjLoading/Game/T6/XModel/JsonXModelLoader.cpp index e015b5f6..5616b6cc 100644 --- a/src/ObjLoading/Game/T6/XModel/JsonXModelLoader.cpp +++ b/src/ObjLoading/Game/T6/XModel/JsonXModelLoader.cpp @@ -803,7 +803,10 @@ namespace { auto lodNumber = 0u; for (const auto& jLod : jXModel.lods) - LoadLod(jLod, xmodel, lodNumber++); + { + if (!LoadLod(jLod, xmodel, lodNumber++)) + return false; + } xmodel.numLods = static_cast(jXModel.lods.size()); xmodel.numsurfs = static_cast(m_surfaces.size());