diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index 2fd7d110bf..a96b9ef857 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -231,7 +231,8 @@ class StartSliceJob(Job): Job.yieldThread() # Ensure that the engine is aware what the build extruder is - changed_setting_keys.add("extruder_nr") + if stack.getProperty("machine_extruder_count", "value") > 1: + changed_setting_keys.add("extruder_nr") # Get values for all changed settings for key in changed_setting_keys: