diff --git a/source/blender/src/sculptmode.c b/source/blender/src/sculptmode.c index bd66ef9c2df..0dfa2f286c4 100644 --- a/source/blender/src/sculptmode.c +++ b/source/blender/src/sculptmode.c @@ -1287,6 +1287,9 @@ void init_brushaction(BrushAction *a, short *mouse, short *pr_mouse) VecCopyf(&a->mesh_store[i].x, me->mvert[i].co); } + if(anchored) + memset(a->layer_disps, 0, sizeof(float) * me->totvert); + if(anchored && !a->orig_norms) { a->orig_norms= MEM_mallocN(sizeof(short) * 3 * me->totvert, "Sculpt orig norm"); for(i = 0; i < me->totvert; ++i) {