diff --git a/lib/Slic3r/AdaptiveSlicing.pm b/lib/Slic3r/AdaptiveSlicing.pm index 8bd989585..eab981dd1 100644 --- a/lib/Slic3r/AdaptiveSlicing.pm +++ b/lib/Slic3r/AdaptiveSlicing.pm @@ -16,7 +16,8 @@ has 'current_facet' => (is => 'rw'); sub BUILD { my $self = shift; - my $facet_id = 0; + my $facet_id = 0; + $self->mesh->repair; my $facets = $self->mesh->facets; my $vertices = $self->mesh->vertices; my $normals = $self->mesh->normals;