diff --git a/src/libslic3r/PresetBundle.cpp b/src/libslic3r/PresetBundle.cpp index 294dfd8f70..39eb2552bc 100644 --- a/src/libslic3r/PresetBundle.cpp +++ b/src/libslic3r/PresetBundle.cpp @@ -1370,7 +1370,8 @@ void PresetBundle::export_selections(AppConfig &config) sprintf(name, "filament_%u", i); config.set("presets", name, filament_presets[i]); } - std::string filament_colors = boost::algorithm::join(project_config.option("filament_colour")->values, ","); + CNumericLocalesSetter locales_setter; + std::string filament_colors = boost::algorithm::join(project_config.option("filament_colour")->values, ","); config.set("presets", "filament_colors", filament_colors); std::string flush_volumes_matrix = boost::algorithm::join(project_config.option("flush_volumes_matrix")->values | boost::adaptors::transformed(static_cast(std::to_string)),