diff --git a/synfig-core/trunk/src/synfig/valuenode_boneinfluence.cpp b/synfig-core/trunk/src/synfig/valuenode_boneinfluence.cpp index 92fc12ba45c..b3f060e0d1d 100644 --- a/synfig-core/trunk/src/synfig/valuenode_boneinfluence.cpp +++ b/synfig-core/trunk/src/synfig/valuenode_boneinfluence.cpp @@ -112,6 +112,7 @@ ValueNode_BoneInfluence::operator()(Time t)const Vector vertex_setup((*vertex_setup_)(t).get(Vector())); Matrix transform; + transform *= 0; vector bone_weight_list((*bone_weight_list_)(t).get_list()); Real total_weight = 0; for (vector::iterator iter = bone_weight_list.begin(); iter != bone_weight_list.end(); iter++)