diff --git a/Mesh/meshGFaceOptimize.cpp b/Mesh/meshGFaceOptimize.cpp index cb8ecf7597c0ce4b518a8af92d1bb01625560b5e..83c18d62edd93137d379f42a08518403a6be9020 100644 --- a/Mesh/meshGFaceOptimize.cpp +++ b/Mesh/meshGFaceOptimize.cpp @@ -2137,7 +2137,7 @@ void _relocateVertex(GFace *gf, MVertex *ver, if(ver->onWhat()->dim() != 2) return; MFaceVertex *fv = dynamic_cast<MFaceVertex*>(ver); - if(fv->bl_data) return; + if(fv && fv->bl_data) return; double initu,initv; ver->getParameter(0, initu);