diff --git a/libsrc/occ/occgenmesh.cpp b/libsrc/occ/occgenmesh.cpp index a341dd14..924c24c2 100644 --- a/libsrc/occ/occgenmesh.cpp +++ b/libsrc/occ/occgenmesh.cpp @@ -1101,7 +1101,9 @@ namespace netgen { double s = s0 + j/(double) nsections * (s1-s0); prop.SetParameter (s); - double curvature = prop.Curvature(); + double curvature = 0; + if(prop.IsTangentDefined()) + curvature = prop.Curvature(); if(curvature> maxcur) maxcur = curvature; if (curvature >= 1e99)