diff --git a/mainwindow.cpp b/mainwindow.cpp index f9bc98eab..cf5d00e4a 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -3920,8 +3920,10 @@ void MainWindow::on_bandComboBox_activated (int index) void MainWindow::band_changed (Frequency f) { if (m_bandEdited) { - ui->stopTxButton->click(); // halt any transmission - auto_tx_mode (false); // disable auto Tx + if (!m_mode.startsWith ("WSPR")) { + ui->stopTxButton->click (); // halt any transmission + auto_tx_mode (false); // disable auto Tx + } m_bandEdited = false; psk_Reporter->sendReport(); // Upload any queued spots before changing band if (!m_transmitting) monitor (true);