diff --git a/wfmain.cpp b/wfmain.cpp index defb7ea..3d7eba3 100644 --- a/wfmain.cpp +++ b/wfmain.cpp @@ -5201,7 +5201,7 @@ void wfmain::receiveValue(cacheItem val){ #endif case funcUnselectedFreq: - if (vfos.size()) + if (vfos.size()>1) val.vfo=1; case funcSelectedFreq: { @@ -5227,7 +5227,7 @@ void wfmain::receiveValue(cacheItem val){ cw->handleCurrentModeUpdate(val.value.value().mk); break; case funcUnselectedMode: - if (vfos.size()) + if (vfos.size()>1) val.vfo=1; vfos[val.vfo]->receiveMode(val.value.value()); break;