diff --git a/apps/main.c b/apps/main.c index edcff92995..25bc9296e5 100644 --- a/apps/main.c +++ b/apps/main.c @@ -233,9 +233,6 @@ void init(void) usb_screen(); system_reboot(); } -#if defined(HAVE_MMC) && defined(HAVE_HOTSWAP) - mmc_enable_monitoring(true); -#endif settings_calc_config_sector(); settings_load(SETTINGS_ALL); diff --git a/firmware/common/disk.c b/firmware/common/disk.c index f4d153c1c2..2f1d789738 100644 --- a/firmware/common/disk.c +++ b/firmware/common/disk.c @@ -100,6 +100,10 @@ int disk_mount_all(void) { int mounted; int i; + +#if defined(HAVE_MMC) && defined(HAVE_HOTSWAP) + mmc_enable_monitoring(false); +#endif fat_init(); /* reset all mounted partitions */ for (i=0; i