diff options
-rw-r--r-- | source/blender/blenkernel/intern/lattice.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/lattice.c b/source/blender/blenkernel/intern/lattice.c index 025ea40e82b..15db290ff14 100644 --- a/source/blender/blenkernel/intern/lattice.c +++ b/source/blender/blenkernel/intern/lattice.c @@ -662,7 +662,8 @@ void curve_deform_verts(Scene *scene, Object *cuOb, Object *target, use_vgroups = (dm->getVertData(dm, 0, CD_MDEFORMVERT) != NULL); } else { - use_vgroups = FALSE; + Mesh *me = target->data; + use_vgroups = (me->dvert != NULL); } } else { @@ -807,7 +808,8 @@ void lattice_deform_verts(Object *laOb, Object *target, DerivedMesh *dm, use_vgroups = (dm->getVertData(dm, 0, CD_MDEFORMVERT) != NULL); } else { - use_vgroups = FALSE; + Mesh *me = target->data; + use_vgroups = (me->dvert != NULL); } } else { |