diff --git a/source/blender/blenkernel/intern/pbvh_bmesh.cc b/source/blender/blenkernel/intern/pbvh_bmesh.cc index ebfda3d5010..0f22ca6b37c 100644 --- a/source/blender/blenkernel/intern/pbvh_bmesh.cc +++ b/source/blender/blenkernel/intern/pbvh_bmesh.cc @@ -790,6 +790,9 @@ static bool is_boundary_vert(const BMVert &vertex) { BMEdge *edge = vertex.e; BMEdge *first_edge = edge; + if (first_edge == nullptr) { + return false; + } do { if (is_boundary_edge(*edge)) { return true;