Do not wait forever if the heater on the extruder is disabled
@@ -8903,6 +8903,8 @@ void delay_keep_alive(unsigned int ms)
}
static void wait_for_heater(long codenum, uint8_t extruder) {
+ if (!degTargetHotend(extruder))
+ return;
#ifdef TEMP_RESIDENCY_TIME
long residencyStart;