diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-01-07 07:38:31 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-01-07 07:38:31 +0300 |
commit | 5d74d65106937608de2833428f7b34979aca3c4b (patch) | |
tree | 9c17f32ebafd5809a0c6919eaa8ddd8be128d77f /source | |
parent | 109d3b84545ea8cd60e6f42d2f72c2a2d19f7283 (diff) |
bugfix [#25519] particlesystem, type hair, hair dynamics enabled: crash with amount 0
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/object/object_vgroup.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source/blender/editors/object/object_vgroup.c b/source/blender/editors/object/object_vgroup.c index 6f4af03c87d..d95220fa379 100644 --- a/source/blender/editors/object/object_vgroup.c +++ b/source/blender/editors/object/object_vgroup.c @@ -555,9 +555,10 @@ static void vgroup_select_verts(Object *ob, int select) if(dvert && dvert->totweight){ for(i=0; i<dvert->totweight; i++){ if(dvert->dw[i].def_nr == (ob->actdef-1)){ - if(select) eve->f |= SELECT; - else eve->f &= ~SELECT; - + if(!eve->h) { + if(select) eve->f |= SELECT; + else eve->f &= ~SELECT; + } break; } } |