diff --git a/src/Mod/Mesh/App/Core/Algorithm.cpp b/src/Mod/Mesh/App/Core/Algorithm.cpp index 18847d664..31ac95a14 100644 --- a/src/Mod/Mesh/App/Core/Algorithm.cpp +++ b/src/Mod/Mesh/App/Core/Algorithm.cpp @@ -417,11 +417,11 @@ void MeshAlgorithm::GetFacetBorders (const std::vector &raulInd, if (ulNB != ULONG_MAX) { if (rclFAry[ulNB].IsFlag(MeshFacet::VISIT) == true) continue; - } - - aclEdges.push_back(rclFacet.GetEdge(i)); } + + aclEdges.push_back(rclFacet.GetEdge(i)); } + } if (aclEdges.size() == 0) return; // no borders found (=> solid)