diff --git a/source/blender/src/editmesh.c b/source/blender/src/editmesh.c index 37641c736c1..5a354b5e002 100644 --- a/source/blender/src/editmesh.c +++ b/source/blender/src/editmesh.c @@ -1100,11 +1100,14 @@ void load_editMesh(void) } for (i=j=0; itotindex; i++) { - eve = vertMap[hmd->indexar[i]]; - - if (eve) { - hmd->indexar[j++] = (long) eve->vn; + if(hmd->indexar[i] < ototvert) { + eve = vertMap[hmd->indexar[i]]; + + if (eve) { + hmd->indexar[j++] = (long) eve->vn; + } } + else j++; } hmd->totindex = j;