diff --git a/src/model/CM2Scene.cpp b/src/model/CM2Scene.cpp index 3545ce0..a6b7003 100644 --- a/src/model/CM2Scene.cpp +++ b/src/model/CM2Scene.cpp @@ -522,7 +522,8 @@ void CM2Scene::Animate(const C3Vector& cameraPos) { batch = &skinProfile->batches[batchIndex]; skinSection = &model->m_shared->m_skinSections[batch->skinSectionIndex]; - if (!skinSection) { + // Skip if skin section isn't currently visible + if (!model->m_skinSections[batch->skinSectionIndex]) { continue; } }