diff --git a/radio/src/storage/sdcard_raw.cpp b/radio/src/storage/sdcard_raw.cpp index 710fcc44a..2bb2f924d 100644 --- a/radio/src/storage/sdcard_raw.cpp +++ b/radio/src/storage/sdcard_raw.cpp @@ -60,6 +60,8 @@ const char * writeModel() { char path[256]; getModelPath(path, g_eeGeneral.currModelFilename); + + sdCheckAndCreateDirectory(MODELS_PATH); return writeFile(path, (uint8_t *)&g_model, sizeof(g_model)); }