diff --git a/radio/src/logs.cpp b/radio/src/logs.cpp index 17de51c15..7ee7d7f40 100644 --- a/radio/src/logs.cpp +++ b/radio/src/logs.cpp @@ -181,7 +181,7 @@ const char * logsOpen() void logsClose() { - if (sdMounted()) { + if (g_oLogFile.obj.fs && sdMounted()) { if (f_close(&g_oLogFile) != FR_OK) { // close failed, forget file g_oLogFile.obj.fs = 0;