diff --git a/source/blender/src/transform_generics.c b/source/blender/src/transform_generics.c index 1f66eb29818..cd70da735ba 100755 --- a/source/blender/src/transform_generics.c +++ b/source/blender/src/transform_generics.c @@ -140,13 +140,13 @@ static void clipMirrorModifier(TransInfo *t, Object *ob) if (td->flag & TD_NOACTION) break; if(mmd->axis==0) { - if(td->loc[0]*td->loc[0]<0.0f) td->loc[0]= 0.0f; + if(td->loc[0]*td->iloc[0]<0.0f) td->loc[0]= 0.0f; } else if(mmd->axis==1) { - if(td->loc[1]*td->loc[1]<0.0f) td->loc[1]= 0.0f; + if(td->loc[1]*td->iloc[1]<0.0f) td->loc[1]= 0.0f; } else { - if(td->loc[2]*td->loc[2]<0.0f) td->loc[2]= 0.0f; + if(td->loc[2]*td->iloc[2]<0.0f) td->loc[2]= 0.0f; } } }