diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c index eeff04788f9..79e39d5fd45 100644 --- a/source/blender/blenkernel/intern/DerivedMesh.c +++ b/source/blender/blenkernel/intern/DerivedMesh.c @@ -950,6 +950,7 @@ static void mesh_calc_modifiers(struct Depsgraph *depsgraph, CDMaskLink *md_datamask = datamasks; /* XXX Always copying POLYINDEX, else tessellated data are no more valid! */ CustomData_MeshMasks append_mask = CD_MASK_BAREMESH_ORIGINDEX; + append_mask.vmask |= CD_MASK_MDEFORMVERT; /* Clear errors before evaluation. */ BKE_modifiers_clear_errors(ob);