diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index d0a9a5dd73..198c049210 100755 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -1953,7 +1953,7 @@ void kill_screen(const char* lcd_msg) { printStatistics stats = print_job_counter.getStats(); char printTime[6]; - sprintf(printTime, "%02d:%02d", int(stats.printTime / 60), int(stats.printTime % 60)); + sprintf(printTime, "%02d:%02d", int(stats.printTime / 3600), int(stats.printTime / 60) % 60); if (LCD_CLICKED) lcd_goto_previous_menu(true); START_SCREEN();