diff --git a/src/support.cpp b/src/support.cpp index 6630920d6b..b9d28ebe70 100644 --- a/src/support.cpp +++ b/src/support.cpp @@ -1014,7 +1014,8 @@ void AreaSupport::generateSupportAreasForMesh( return; } - if (ranges::all_of( + if ((! mesh.settings.get("support_mesh")) + && ranges::all_of( mesh.overhang_areas, [](const Shape& overhang_area) {