diff --git a/src/BambuStudio.cpp b/src/BambuStudio.cpp index a777244b8..ca87baf0b 100644 --- a/src/BambuStudio.cpp +++ b/src/BambuStudio.cpp @@ -2488,7 +2488,7 @@ int CLI::run(int argc, char **argv) std::vector& project_filament_colors = project_filament_colors_option->values; project_filament_colors.resize(filament_count, "#FFFFFF"); } - if (project_filament_colors_option && selected_filament_colors_option) + if (project_filament_colors_option && (selected_filament_colors_option || !m_print_config.option("flush_volumes_matrix"))) { std::vector selected_filament_colors; if (selected_filament_colors_option) {