diff --git a/plugins/samplesource/airspyhf/airspyhfgui.cpp b/plugins/samplesource/airspyhf/airspyhfgui.cpp
index e8e31681f..745e3951b 100644
--- a/plugins/samplesource/airspyhf/airspyhfgui.cpp
+++ b/plugins/samplesource/airspyhf/airspyhfgui.cpp
@@ -284,7 +284,7 @@ void AirspyHFGui::on_sampleRate_currentIndexChanged(int index)
void AirspyHFGui::on_decim_currentIndexChanged(int index)
{
- if ((index < 0) || (index > 5))
+ if ((index < 0) || (index > 6))
return;
m_settings.m_log2Decim = index;
sendSettings();
diff --git a/plugins/samplesource/airspyhf/airspyhfgui.ui b/plugins/samplesource/airspyhf/airspyhfgui.ui
index f08fe7d30..d28e3066b 100644
--- a/plugins/samplesource/airspyhf/airspyhfgui.ui
+++ b/plugins/samplesource/airspyhf/airspyhfgui.ui
@@ -35,16 +35,7 @@
3
-
- 2
-
-
- 2
-
-
- 2
-
-
+
2
-
@@ -384,6 +375,11 @@
32
+ -
+
+ 64
+
+
-