diff --git a/xs/src/libslic3r/SupportMaterial.cpp b/xs/src/libslic3r/SupportMaterial.cpp index be97c06b4..ce493e84d 100644 --- a/xs/src/libslic3r/SupportMaterial.cpp +++ b/xs/src/libslic3r/SupportMaterial.cpp @@ -767,7 +767,7 @@ SupportMaterial::generate_bottom_interface_layers(const vector &suppor // surface. for (int layer_id = 0; layer_id < support_z.size(); layer_id++) { auto z = support_z[layer_id]; - if (!z > top_el.first) // next unless $z > $top_z; + if (z <= top_el.first) // next unless $z > $top_z; continue; if (base.count(layer_id) > 0) {