From 1969a8b2c1c0b39ccb6fb800ee09ff9d03637c8a Mon Sep 17 00:00:00 2001 From: bubnikv Date: Wed, 14 Mar 2018 13:12:17 +0100 Subject: [PATCH] Fixed crash on start of the application in case there is no profile available. --- xs/src/slic3r/GUI/Preset.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xs/src/slic3r/GUI/Preset.cpp b/xs/src/slic3r/GUI/Preset.cpp index 0796a0f4ae..661b11ee0d 100644 --- a/xs/src/slic3r/GUI/Preset.cpp +++ b/xs/src/slic3r/GUI/Preset.cpp @@ -80,7 +80,7 @@ void Preset::set_num_extruders(DynamicPrintConfig &config, unsigned int num_extr auto *opt = config.option(key, false); assert(opt != nullptr); assert(opt->is_vector()); - if (opt != nullptr && opt->is_vector()) + if (opt != nullptr && opt->is_vector() && key != "default_filament_profile") static_cast(opt)->resize(num_extruders, defaults.option(key)); } }