diff --git a/Marlin/src/feature/power.cpp b/Marlin/src/feature/power.cpp
index 71c0f1facbb5e2cdb8b2a1da26fbca4a09802cd6..5df016a2d21d6753064fceaec5dde35445b578fc 100644
--- a/Marlin/src/feature/power.cpp
+++ b/Marlin/src/feature/power.cpp
@@ -33,6 +33,10 @@
 #include "../module/stepper/indirection.h"
 #include "../MarlinCore.h"
 
+#if BOTH(USE_CONTROLLER_FAN, AUTO_POWER_CONTROLLERFAN)
+  #include "controllerfan.h"
+#endif
+
 Power powerManager;
 
 millis_t Power::lastPowerOn;