diff --git a/src/BRepMesh/BRepMesh_ModelPostProcessor.cxx b/src/BRepMesh/BRepMesh_ModelPostProcessor.cxx index 4e6581f830..231558f036 100644 --- a/src/BRepMesh/BRepMesh_ModelPostProcessor.cxx +++ b/src/BRepMesh/BRepMesh_ModelPostProcessor.cxx @@ -36,6 +36,9 @@ namespace void operator()(const Standard_Integer theEdgeIndex) const { const IMeshData::IEdgeHandle& aDEdge = myModel->GetEdge(theEdgeIndex); + if (aDEdge->GetCurve()->ParametersNb() == 0) + return; + if (aDEdge->IsFree()) { if (!aDEdge->IsSet(IMeshData_Reused))