diff --git a/source/blender/src/drawobject.c b/source/blender/src/drawobject.c index 32b803c7eb9..cab02c4df69 100644 --- a/source/blender/src/drawobject.c +++ b/source/blender/src/drawobject.c @@ -2175,7 +2175,7 @@ static int draw_mesh_object(Base *base, int dt, int flag) cageDM->release(cageDM); finalDM->release(finalDM); } - else if(!G.obedit && (G.scene->sculptdata.draw_flag & SCULPTDRAW_FAST) && + else if(!G.obedit && (G.f & G_SCULPTMODE) &&(G.scene->sculptdata.draw_flag & SCULPTDRAW_FAST) && OBACT==ob && !sculpt_modifiers_active(ob)) { sculptmode_draw_mesh(0); }