diff --git a/mainwindow.cpp b/mainwindow.cpp
index 66b0237b8..26cbf1aef 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -4920,9 +4920,10 @@ void MainWindow::displayWidgets(qint64 n)
if(i==4) ui->rptSpinBox->setVisible(b);
if(i==5) ui->sbTR->setVisible(b);
if(i==6) {
- ui->sbCQTxFreq->setVisible(b);
- ui->cbCQTx->setVisible(b);
- ui->cbCQTx->setEnabled(b);
+ ui->sbCQTxFreq->setVisible (b);
+ ui->cbCQTx->setVisible (b);
+ auto is_compound = m_config.my_callsign () != m_baseCall;
+ ui->cbCQTx->setEnabled (b && (!is_compound || shortList (m_config.my_callsign ())));
}
if(i==7) ui->cbShMsgs->setVisible(b);
if(i==8) ui->cbFast9->setVisible(b);
diff --git a/mainwindow.ui b/mainwindow.ui
index 735b382f5..a4e4bb7fd 100644
--- a/mainwindow.ui
+++ b/mainwindow.ui
@@ -792,7 +792,7 @@ QLabel[oob="true"] {
false
- <html><head/><body><p>Check this to call CQ on the "Tx CQ" frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.</p></body></html>
+ <html><head/><body><p>Check this to call CQ on the "Tx CQ" frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.</p><p>Not available to type 2 compound callsign holders.</p></body></html>