diff --git a/Marlin/src/feature/controllerfan.h b/Marlin/src/feature/controllerfan.h
index bc48a6e2616d1f67772c2b18be7893f2cf1a9459..cd56ff8cedf6faca87fbf7dd88534e3344b07604 100644
--- a/Marlin/src/feature/controllerfan.h
+++ b/Marlin/src/feature/controllerfan.h
@@ -58,7 +58,7 @@ class ControllerFan {
     #if ENABLED(CONTROLLER_FAN_EDITABLE)
       static controllerFan_settings_t settings;
     #else
-      static const controllerFan_settings_t &settings = controllerFan_defaults;
+      static const controllerFan_settings_t constexpr &settings = controllerFan_defaults;
     #endif
     static inline bool state() { return speed > 0; }
     static inline void init() { reset(); }