diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp
index a769923ef0f..0cb6809acbe 100755
--- a/Marlin/ultralcd.cpp
+++ b/Marlin/ultralcd.cpp
@@ -1374,6 +1374,14 @@ KeepDrawing:
     //
     #if TEMP_SENSOR_0 != 0
 
+      //
+      // Change filament
+      //
+      #if ENABLED(FILAMENT_CHANGE_FEATURE)
+        if (!thermalManager.tooColdToExtrude(active_extruder))
+          MENU_ITEM(function, MSG_FILAMENTCHANGE, lcd_enqueue_filament_change);
+      #endif
+
       //
       // Cooldown
       //
@@ -1395,14 +1403,6 @@ KeepDrawing:
         MENU_ITEM(function, MSG_PREHEAT_2, lcd_preheat_material2_hotend0);
       #endif
 
-      //
-      // Change filament
-      //
-      #if ENABLED(FILAMENT_CHANGE_FEATURE)
-        if (!thermalManager.tooColdToExtrude(active_extruder))
-          MENU_ITEM(function, MSG_FILAMENTCHANGE, lcd_enqueue_filament_change);
-      #endif
-
     #endif // TEMP_SENSOR_0 != 0
 
     //