From d5e3b71cf86b1eecd642f73466e3aa59906b565d Mon Sep 17 00:00:00 2001 From: lsellens Date: Sun, 5 Aug 2018 16:19:47 -0500 Subject: [PATCH] auto power control without heated bed AUTO_POWER_CONTROL will not work if printer has no heated bed due to degTargetBed() not being defined --- Marlin/power.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Marlin/power.cpp b/Marlin/power.cpp index df0579153a73..8c9bfcc7ebac 100644 --- a/Marlin/power.cpp +++ b/Marlin/power.cpp @@ -69,7 +69,9 @@ bool Power::is_power_needed() { ) return true; HOTEND_LOOP() if (thermalManager.degTargetHotend(e) > 0) return true; - if (thermalManager.degTargetBed() > 0) return true; + #if HAS_HEATED_BED + if (thermalManager.degTargetBed() > 0) return true; + #endif return false; }