diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c index 31fd6f70842..7de8f0e28cd 100644 --- a/source/blender/editors/transform/transform.c +++ b/source/blender/editors/transform/transform.c @@ -3381,7 +3381,8 @@ static void applyTranslation(TransInfo *t, float vec[3]) { protectedTransBits(td->protectflag, tvec); - add_v3_v3v3(td->loc, td->iloc, tvec); + if (td->loc) + add_v3_v3v3(td->loc, td->iloc, tvec); constraintTransLim(t, td); }