diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 1bd2e47d9..f6b9b244c 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -6917,7 +6917,8 @@ static bool check_file(const char* filename) { static void menu_action_sdfile(const char* filename) { - loading_flag = false; + if(loading_flag) return; + char cmd[30]; char* c; bool result = true;