diff --git a/source/blender/editors/space_view3d/view3d_cursor_snap.cc b/source/blender/editors/space_view3d/view3d_cursor_snap.cc index 84ac9e62b29..0610e4633de 100644 --- a/source/blender/editors/space_view3d/view3d_cursor_snap.cc +++ b/source/blender/editors/space_view3d/view3d_cursor_snap.cc @@ -815,7 +815,7 @@ static void v3d_cursor_snap_update(V3DSnapCursorState *state, v3d_cursor_snap_calc_incremental(scene, v3d, region, state->prevpoint, co); } } - else if (snap_elem == SCE_SNAP_TO_VERTEX) { + else if (snap_elem & SCE_SNAP_TO_VERTEX) { snap_elem_index[0] = index; } else if (snap_elem &