diff --git a/Geo/GModelIO_OCC.cpp b/Geo/GModelIO_OCC.cpp index 84f77cfe803ffaaaced931983cbf22972134d117..7a232e77f656dc1353691efbb19aa482227f55ab 100644 --- a/Geo/GModelIO_OCC.cpp +++ b/Geo/GModelIO_OCC.cpp @@ -649,7 +649,7 @@ void GModel::addOCCFillet(std::vector<int> & edgesToFillet, for (int i=0;i<edgesToFillet.size();++i){ GEdge *ge = getEdgeByTag(edgesToFillet[i]); - if (ge->getNativeType() == GEntity::OpenCascadeModel){ + if (ge && ge->getNativeType() == GEntity::OpenCascadeModel){ toto.push_back(*(TopoDS_Edge*)ge->getNativePtr()); } }