diff --git a/src/Mod/TechDraw/App/EdgeWalker.cpp b/src/Mod/TechDraw/App/EdgeWalker.cpp index a2a87a4f19..7f6bb56724 100644 --- a/src/Mod/TechDraw/App/EdgeWalker.cpp +++ b/src/Mod/TechDraw/App/EdgeWalker.cpp @@ -351,7 +351,7 @@ std::vector EdgeWalker::sortStrip(std::vector fw, bool { std::vector closedWires; //all the wires should be closed, but anomalies happen for (auto& w: fw) { - if (BRep_Tool::IsClosed(w)) { + if (!w.IsNull() && BRep_Tool::IsClosed(w)) { closedWires.push_back(w); } }