diff --git a/radio/src/gui/menu_general.cpp b/radio/src/gui/menu_general.cpp index 93a5e6e60..b370e1791 100644 --- a/radio/src/gui/menu_general.cpp +++ b/radio/src/gui/menu_general.cpp @@ -726,6 +726,9 @@ void backupEeprom() lcd_rect(3, 6*FH+4, 204, 7); lcdRefresh(); + //reset unexpectedShutdown to prevent warning when user restores EEPROM backup + g_eeGeneral.unexpectedShutdown = 0; + eeDirty(EE_GENERAL); eeCheck(true); // create the directory if needed... @@ -760,6 +763,11 @@ void backupEeprom() } f_close(&file); + + //set back unexpectedShutdown + g_eeGeneral.unexpectedShutdown = 1; + eeDirty(EE_GENERAL); + eeCheck(true); } #endif