From 24fffb8d93e73cf6030f9dce2440981a9d8f6b1e Mon Sep 17 00:00:00 2001
From: Jiri <comps@users.noreply.github.com>
Date: Thu, 24 Jan 2019 23:34:40 +0100
Subject: [PATCH] Fix undefined lcd_tmpfan_speed on NO_LCD_MENUS (#13006)

---
 Marlin/src/lcd/ultralcd.cpp       | 2 +-
 Marlin/src/module/temperature.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Marlin/src/lcd/ultralcd.cpp b/Marlin/src/lcd/ultralcd.cpp
index 13dadcc581..643bdaf182 100644
--- a/Marlin/src/lcd/ultralcd.cpp
+++ b/Marlin/src/lcd/ultralcd.cpp
@@ -260,7 +260,7 @@ void MarlinUI::init() {
     encoderDiff = 0;
   #endif
 
-  #if HAS_TRINAMIC
+  #if HAS_TRINAMIC && HAS_LCD_MENU
     init_tmc_section();
   #endif
 }
diff --git a/Marlin/src/module/temperature.cpp b/Marlin/src/module/temperature.cpp
index 35086ec034..0cb8b04349 100644
--- a/Marlin/src/module/temperature.cpp
+++ b/Marlin/src/module/temperature.cpp
@@ -164,7 +164,7 @@ int16_t Temperature::current_temperature_raw[HOTENDS], // = { 0 }
     if (target >= FAN_COUNT) return;
 
     fan_speed[target] = speed;
-    #if ENABLED(ULTRA_LCD)
+    #if HAS_LCD_MENU
       lcd_tmpfan_speed[target] = speed;
     #endif
   }