From 1ecadc10fb94b0b15efc7ebc87387995f9074479 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Sun, 28 Oct 2012 19:27:54 +0100 Subject: [PATCH] Fixed regression causing one perimeter to be generated even when perimeters where set to 0. #759 --- lib/Slic3r/Layer/Region.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Slic3r/Layer/Region.pm b/lib/Slic3r/Layer/Region.pm index d57105a486..0fbd1f495d 100644 --- a/lib/Slic3r/Layer/Region.pm +++ b/lib/Slic3r/Layer/Region.pm @@ -196,7 +196,7 @@ sub make_perimeters { # generate perimeters inwards (loop 0 is the external one) my $loop_number = $Slic3r::Config->perimeters + ($surface->additional_inner_perimeters || 0); - push @perimeters, [[@last_offsets]]; + push @perimeters, [[@last_offsets]] if $loop_number > 0; for (my $loop = 1; $loop < $loop_number; $loop++) { # offsetting a polygon can result in one or many offset polygons my @new_offsets = ();