diff --git a/applications/main/subghz/scenes/subghz_scene_radio_settings.c b/applications/main/subghz/scenes/subghz_scene_radio_settings.c index 5ffd2f224..3b4ca47b9 100644 --- a/applications/main/subghz/scenes/subghz_scene_radio_settings.c +++ b/applications/main/subghz/scenes/subghz_scene_radio_settings.c @@ -154,6 +154,7 @@ static void subghz_scene_receiver_config_set_gps(VariableItem* item) { subghz_last_settings_save(subghz->last_settings); if(subghz->last_settings->gps_baudrate != 0) { + subghz_gps_stop(subghz->gps); subghz_gps_set_baudrate(subghz->last_settings->gps_baudrate); subghz_gps_start(subghz->gps); } else {