diff --git a/mesh_f2.py b/mesh_f2.py index 672ba886c18d37c1c3622c7007b446dffe893277..c6dc74a62da9ca6cc5045d9cf3d0db6e2432cebd 100644 --- a/mesh_f2.py +++ b/mesh_f2.py @@ -122,7 +122,7 @@ def quad_from_edge(bm, edge_sel, context, event): flip_align = False if flip_align: # there is a face to which the normal can be aligned ref_verts = [v for v in normal_edge.link_faces[0].verts] - if v3 in ref_verts: + if v3 in ref_verts and v1 in ref_verts: va_1 = v3 va_2 = v1 elif normal_edge == edge_sel: