diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 2dc82df2b..c96a30043 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -3593,7 +3593,7 @@ GCode::LayerResult GCode::process_layer( if (!m_spiral_vase && (!m_wipe_tower || !m_wipe_tower->enable_timelapse_print())) { if (printer_structure == PrinterStructure::psI3 && print.config().print_sequence == PrintSequence::ByLayer) need_insert_timelapse_gcode_for_traditional = true; - else if (m_config.nozzle_diameter.values.size() == 2) + else if (m_config.nozzle_diameter.values.size() == 2 && print.config().print_sequence == PrintSequence::ByLayer) need_insert_timelapse_gcode_for_traditional = true; } bool has_insert_timelapse_gcode = false;