diff --git a/Marlin/temperature.cpp b/Marlin/temperature.cpp
index 4cb3ed98ca57552c05cd3d85d2f112077377a751..a81237f1d4d18a526b4dafb787ede5830307b46a 100644
--- a/Marlin/temperature.cpp
+++ b/Marlin/temperature.cpp
@@ -185,7 +185,7 @@ int Temperature::minttemp_raw[HOTENDS] = ARRAY_BY_HOTENDS(HEATER_0_RAW_LO_TEMP ,
 #endif
 
 #if HAS_AUTO_FAN
-  millis_t Temperature::next_auto_fan_check_ms;
+  millis_t Temperature::next_auto_fan_check_ms = 0;
 #endif
 
 unsigned char Temperature::soft_pwm[HOTENDS];