diff --git a/code/AssetLib/ASE/ASEParser.cpp b/code/AssetLib/ASE/ASEParser.cpp index 9e2d301e8..0d526147c 100644 --- a/code/AssetLib/ASE/ASEParser.cpp +++ b/code/AssetLib/ASE/ASEParser.cpp @@ -648,10 +648,11 @@ void Parser::ParseLV2MaterialBlock(ASE::Material &mat) { // get a reference to the material if (iIndex < mat.avSubMaterials.size()) { Material &sMat = mat.avSubMaterials[iIndex]; + + // parse the material block + ParseLV2MaterialBlock(sMat); } - // parse the material block - ParseLV2MaterialBlock(sMat); continue; } }