diff --git a/Marlin/temperature.cpp b/Marlin/temperature.cpp index 911e7b694239954fc3fd4303da9ab373b510b82b..f62e5a94db339f28740b771f64cf7e214a07734a 100644 --- a/Marlin/temperature.cpp +++ b/Marlin/temperature.cpp @@ -113,7 +113,7 @@ int16_t Temperature::current_temperature_raw[HOTENDS] = { 0 }, #if ENABLED(PREVENT_COLD_EXTRUSION) bool Temperature::allow_cold_extrude = false; - uint16_t Temperature::extrude_min_temp = EXTRUDE_MINTEMP; + int16_t Temperature::extrude_min_temp = EXTRUDE_MINTEMP; #endif // private: diff --git a/Marlin/temperature.h b/Marlin/temperature.h index 0e0556f942df16dda477591dc1b66cbf1702cf25..18717dea21de855d93f1a5733f56198c924f0ae6 100644 --- a/Marlin/temperature.h +++ b/Marlin/temperature.h @@ -172,7 +172,7 @@ class Temperature { #if ENABLED(PREVENT_COLD_EXTRUSION) static bool allow_cold_extrude; - static uint16_t extrude_min_temp; + static int16_t extrude_min_temp; static bool tooColdToExtrude(uint8_t e) { #if HOTENDS == 1 UNUSED(e);