diff --git a/src/Mod/Part/App/modelRefine.cpp b/src/Mod/Part/App/modelRefine.cpp index 014621fd4..b2b490b0b 100644 --- a/src/Mod/Part/App/modelRefine.cpp +++ b/src/Mod/Part/App/modelRefine.cpp @@ -441,6 +441,10 @@ const TopoDS_Face fixFace(const TopoDS_Face& f) { faceFixer.Perform(); if (faceFixer.Status(ShapeExtend_FAIL)) return dummy; + faceFixer.FixMissingSeam(); + faceFixer.Perform(); + if (faceFixer.Status(ShapeExtend_FAIL)) + return dummy; faceFixer.FixOrientation(); faceFixer.Perform(); if (faceFixer.Status(ShapeExtend_FAIL))