diff --git a/Polyhedron/demo/Polyhedron/Scene_triangulation_3_item.cpp b/Polyhedron/demo/Polyhedron/Scene_triangulation_3_item.cpp index 507122e3de6d..58c66145fcea 100644 --- a/Polyhedron/demo/Polyhedron/Scene_triangulation_3_item.cpp +++ b/Polyhedron/demo/Polyhedron/Scene_triangulation_3_item.cpp @@ -2198,7 +2198,7 @@ void Scene_triangulation_3_item::computeIntersection() void Scene_triangulation_3_item::set_cut_edge(bool b) { d->cut_edges = b; - d->intersection->setCutEdges(b); + if(d->intersection) d->intersection->setCutEdges(b); Q_EMIT redraw(); }