diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 0c76ec4641..0334edcaf8 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -1975,7 +1975,7 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato } else m_enable_extrusion_role_markers = false; - if (!print.config().small_area_infill_flow_compensation_model.empty()) + if (m_config.small_area_infill_flow_compensation.value && !print.config().small_area_infill_flow_compensation_model.empty()) m_small_area_infill_flow_compensator = make_unique(print.config()); file.write_format("; HEADER_BLOCK_START\n");