diff --git a/Configuration.cpp b/Configuration.cpp index 3d7b41b66..e542fd987 100644 --- a/Configuration.cpp +++ b/Configuration.cpp @@ -1836,7 +1836,7 @@ bool Configuration::impl::set_mode () void Configuration::impl::transceiver_tx_frequency (Frequency f) { - if (set_mode () || cached_rig_state_.tx_frequency () != f) + if (set_mode () || cached_rig_state_.tx_frequency () != f || cached_rig_state_.split () != !!f) { cached_rig_state_.tx_frequency (f); cached_rig_state_.split (f);