diff --git a/src/entrypoints/Groundstation/lyra-gs-entry.cpp b/src/entrypoints/Groundstation/lyra-gs-entry.cpp index 5dfec3126fbc67a33cbab7d7fa3f53936953b587..ca2d25cd816213cf433e239d43dce0665cac6611 100644 --- a/src/entrypoints/Groundstation/lyra-gs-entry.cpp +++ b/src/entrypoints/Groundstation/lyra-gs-entry.cpp @@ -213,7 +213,7 @@ int main() bool init_fatal = false; #ifndef NO_SD_LOGGING - if (!Logger::getInstance().start()) + if (!Logger::getInstance().start() && dipRead.isARP) { LOG_ERR(logger, "ERROR: Failed to start Logger\n"); ok = false;