diff --git a/src/slic3r/GUI/ConfigWizard_private.hpp b/src/slic3r/GUI/ConfigWizard_private.hpp index 06ced8713c..9243ae61d9 100644 --- a/src/slic3r/GUI/ConfigWizard_private.hpp +++ b/src/slic3r/GUI/ConfigWizard_private.hpp @@ -141,7 +141,9 @@ struct Materials (vendor.empty() || get_vendor(preset) == vendor)) { cb(preset); - } else if (prst.vendor->common_profile) { + } else if (prst.vendor->common_profile && + (type.empty() || get_type(preset) == type) && + (vendor.empty() || get_vendor(preset) == vendor)) { cb(preset); } }