diff --git a/lib/Slic3r/Layer/Region.pm b/lib/Slic3r/Layer/Region.pm index 1e32aff94..472c2da52 100644 --- a/lib/Slic3r/Layer/Region.pm +++ b/lib/Slic3r/Layer/Region.pm @@ -247,7 +247,7 @@ sub make_perimeters { )}; my @loops = (); - foreach my $polynode (@$polynodes) { + foreach my $polynode (@nodes) { push @loops, $traverse->($polynode->{children}, $depth+1, $is_contour); my $role = EXTR_ROLE_PERIMETER;