diff --git a/lib/subghz/subghz_tx_rx_worker.c b/lib/subghz/subghz_tx_rx_worker.c index 863aaa31e1f..0f687f15380 100644 --- a/lib/subghz/subghz_tx_rx_worker.c +++ b/lib/subghz/subghz_tx_rx_worker.c @@ -237,13 +237,13 @@ bool subghz_tx_rx_worker_start(SubGhzTxRxWorker* instance, uint32_t frequency) { instance->worker_running = true; - furi_thread_start(instance->thread); - if(furi_hal_subghz_is_tx_allowed(frequency)) { instance->frequency = frequency; res = true; } + furi_thread_start(instance->thread); + return res; }