diff --git a/irr/src/CAnimatedMeshSceneNode.cpp b/irr/src/CAnimatedMeshSceneNode.cpp index 422875aaa..abf220252 100644 --- a/irr/src/CAnimatedMeshSceneNode.cpp +++ b/irr/src/CAnimatedMeshSceneNode.cpp @@ -584,8 +584,8 @@ void CAnimatedMeshSceneNode::animateJoints() checkJoints(); SkinnedMesh *skinnedMesh = static_cast(Mesh); - - updateJointSceneNodes(skinnedMesh->animateMesh(getFrameNr())); + if (!skinnedMesh->isStatic()) + updateJointSceneNodes(skinnedMesh->animateMesh(getFrameNr())); //----------------------------------------- // Transition