diff --git a/irr/src/CAnimatedMeshSceneNode.cpp b/irr/src/CAnimatedMeshSceneNode.cpp index abf220252..5fd2982b9 100644 --- a/irr/src/CAnimatedMeshSceneNode.cpp +++ b/irr/src/CAnimatedMeshSceneNode.cpp @@ -186,7 +186,8 @@ void CAnimatedMeshSceneNode::OnAnimate(u32 timeMs) // TODO if there are no bone overrides or no animation blending, this is unnecessary. copyOldTransforms(); - OnAnimateCallback(timeMs / 1000.0f); + if (OnAnimateCallback) + OnAnimateCallback(timeMs / 1000.0f); IAnimatedMeshSceneNode::OnAnimate(timeMs);