From 3348a7d223e95782caf4b86655ae6562317079a6 Mon Sep 17 00:00:00 2001
From: Frederik Kemner <stuff+github@fredo.org>
Date: Fri, 13 Sep 2019 08:36:44 +0200
Subject: [PATCH] Fix Info Menu with EXTRUDERS==0 (#15230)

---
 Marlin/src/lcd/menu/menu_info.cpp | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/Marlin/src/lcd/menu/menu_info.cpp b/Marlin/src/lcd/menu/menu_info.cpp
index 9fe2ea6108..815f20ace2 100644
--- a/Marlin/src/lcd/menu/menu_info.cpp
+++ b/Marlin/src/lcd/menu/menu_info.cpp
@@ -105,11 +105,13 @@ void menu_info_thermistors() {
     #endif
   );
   START_SCREEN();
-  #define THERMISTOR_ID TEMP_SENSOR_0
-  #include "../thermistornames.h"
-  STATIC_ITEM("T0: " THERMISTOR_NAME, false, true);
-  STATIC_ITEM(MSG_INFO_MIN_TEMP ": " STRINGIFY(HEATER_0_MINTEMP), false);
-  STATIC_ITEM(MSG_INFO_MAX_TEMP ": " STRINGIFY(HEATER_0_MAXTEMP), false);
+  #if EXTRUDERS
+    #define THERMISTOR_ID TEMP_SENSOR_0
+    #include "../thermistornames.h"
+    STATIC_ITEM("T0: " THERMISTOR_NAME, false, true);
+    STATIC_ITEM(MSG_INFO_MIN_TEMP ": " STRINGIFY(HEATER_0_MINTEMP), false);
+    STATIC_ITEM(MSG_INFO_MAX_TEMP ": " STRINGIFY(HEATER_0_MAXTEMP), false);
+  #endif
 
   #if TEMP_SENSOR_1 != 0
     #undef THERMISTOR_ID
@@ -252,7 +254,9 @@ void menu_info() {
   #else
     MENU_ITEM(submenu, MSG_INFO_PRINTER_MENU, menu_info_printer);        // Printer Info >
     MENU_ITEM(submenu, MSG_INFO_BOARD_MENU, menu_info_board);            // Board Info >
-    MENU_ITEM(submenu, MSG_INFO_THERMISTOR_MENU, menu_info_thermistors); // Thermistors >
+    #if EXTRUDERS
+      MENU_ITEM(submenu, MSG_INFO_THERMISTOR_MENU, menu_info_thermistors); // Thermistors >
+    #endif
   #endif
 
   #if ENABLED(PRINTCOUNTER)
-- 
GitLab