diff --git a/xs/src/libslic3r/MedialAxis.cpp b/xs/src/libslic3r/MedialAxis.cpp index 2074a87d6..18242b8ab 100644 --- a/xs/src/libslic3r/MedialAxis.cpp +++ b/xs/src/libslic3r/MedialAxis.cpp @@ -1325,7 +1325,8 @@ MedialAxis::simplify_polygon_frontier() } } - simplified_poly.remove_point_too_near(SCALED_RESOLUTION); + if (!simplified_poly.contour.points.empty()) + simplified_poly.remove_point_too_near(SCALED_RESOLUTION); return simplified_poly; }