diff --git a/src/FrequencyDialog.cpp b/src/FrequencyDialog.cpp index 0f83da1..ce17e99 100644 --- a/src/FrequencyDialog.cpp +++ b/src/FrequencyDialog.cpp @@ -158,6 +158,9 @@ void FrequencyDialog::OnChar(wxKeyEvent& event) { if (lastDemodType == "USB" || lastDemodType == "LSB") { freq *= 2; } + if (freq > CHANNELIZER_RATE_MAX) { + freq = CHANNELIZER_RATE_MAX; + } if (activeDemod) { activeDemod->setBandwidth(freq); } else {