diff --git a/firmware/console/binary/bluetooth.cpp b/firmware/console/binary/bluetooth.cpp index fee02abde8..903fedac46 100644 --- a/firmware/console/binary/bluetooth.cpp +++ b/firmware/console/binary/bluetooth.cpp @@ -119,8 +119,10 @@ static void runCommands() { chThdSleepMilliseconds(10); // safety if (chThdShouldTerminateX() || (baudIdx == efi::size(baudRates))) { - if (baudIdx == efi::size(baudRates)) + if (baudIdx == efi::size(baudRates)) { efiPrintf("Failed to find current BT module baudrate"); + return; + } tsChannel->start(engineConfiguration->tunerStudioSerialSpeed); }