diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp
index 2b27531b8..cbff78451 100644
--- a/widgets/mainwindow.cpp
+++ b/widgets/mainwindow.cpp
@@ -2491,7 +2491,7 @@ void MainWindow::statusChanged()
                                  .arg (f.fileName ()).arg (f.errorString ()));
   }
   on_dxGridEntry_textChanged(m_hisGrid);
-  if(m_specOp!=SpecOp::HOUND) {
+  if (m_specOp!=SpecOp::HOUND) {
       ui->txb2->setEnabled(true);
       ui->txrb2->setEnabled(true);
       ui->txb4->setEnabled(true);
@@ -2502,6 +2502,15 @@ void MainWindow::statusChanged()
       ui->txrb6->setEnabled(true);
       ui->houndButton->setChecked(false);
   }
+  if (m_mode=="Q65" or m_mode=="JT65") {
+    if (ui->actionInclude_averaging->isVisible() && ui->actionInclude_averaging->isChecked()) {
+      ui->lh_decodes_title_label->setText(tr ("Single-Period Decodes"));
+      ui->rh_decodes_title_label->setText(tr ("Average Decodes"));
+    } else {
+      ui->lh_decodes_title_label->setText(tr ("Band Activity"));
+      ui->rh_decodes_title_label->setText(tr ("Rx Frequency"));
+    }
+  }
 }
 
 bool MainWindow::eventFilter (QObject * object, QEvent * event)
@@ -7220,11 +7229,9 @@ void MainWindow::on_actionJT65_triggered()
   ui->sbSubmode->setMaximum(2);
   if(bVHF) {
 //    ui->sbSubmode->setValue(m_nSubMode);
-      QTimer::singleShot (50, [=] {m_nSubMode=m_settings->value("SubMode_JT65",0).toInt();});
-      QTimer::singleShot (75, [=] {ui->sbSubmode->setValue(m_settings->value("SubMode_JT65",0).toInt());});
-      QTimer::singleShot (100, [=] {on_sbSubmode_valueChanged(m_nSubMode);});
-      ui->lh_decodes_title_label->setText(tr ("Single-Period Decodes"));
-    ui->rh_decodes_title_label->setText(tr ("Average Decodes"));
+    QTimer::singleShot (50, [=] {m_nSubMode=m_settings->value("SubMode_JT65",0).toInt();});
+    QTimer::singleShot (75, [=] {ui->sbSubmode->setValue(m_settings->value("SubMode_JT65",0).toInt());});
+    QTimer::singleShot (100, [=] {on_sbSubmode_valueChanged(m_nSubMode);});
   } else {
     ui->sbSubmode->setValue(0);
     ui->lh_decodes_title_label->setText(tr ("Band Activity"));
@@ -7280,8 +7287,6 @@ void MainWindow::on_actionQ65_triggered()
   switch_mode (Modes::Q65);
 //                         01234567890123456789012345678901234567
   displayWidgets(nWidgets("11111101011011010011100000010000000011"));
-  ui->lh_decodes_title_label->setText(tr ("Single-Period Decodes"));
-  ui->rh_decodes_title_label->setText(tr ("Average Decodes"));
   ui->lh_decodes_headings_label->setText("UTC   dB   DT Freq    " + tr ("Message"));
   ui->rh_decodes_headings_label->setText("UTC   dB   DT Freq    " + tr ("Message"));
 
@@ -7655,6 +7660,7 @@ void MainWindow::on_actionDeepestDecode_toggled (bool checked)
 void MainWindow::on_actionInclude_averaging_toggled (bool checked)
 {
   m_ndepth ^= (-checked ^ m_ndepth) & 0x00000010;
+  statusChanged();
 }
 
 void MainWindow::on_actionInclude_correlation_toggled (bool checked)