diff --git a/src/pie.scad b/src/pie.scad index b74eb904..abaf58e6 100644 --- a/src/pie.scad +++ b/src/pie.scad @@ -34,7 +34,7 @@ module pie(radius, angle) { points = concat( [[0, 0], __ra_to_xy(edge_r_begin(angles[0]), angles[0])], - [for(i = [m:n]) __ra_to_xy(radius, a_step * i)], + m > n ? [] : [for(i = [m:n]) __ra_to_xy(radius, a_step * i)], [__ra_to_xy(edge_r_end(angles[1]), angles[1])] );