Index: mainwindow.cpp
===================================================================
@@ -1650,9 +1652,13 @@
   }
 }
 
-void MainWindow::msgBox(QString t)                             //msgBox
+void MainWindow::msgBox(QString t, bool tofront)                             //msgBox
 {
   msgBox0.setText(t);
+  if (tofront) {
+    showNormal();
+    activateWindow();
+  }
   msgBox0.exec();
 }
 
@@ -2830,7 +2838,7 @@
   if (!m_mode.startsWith ("WSPR") and m_mode!="Echo" and m_config.watchdog() and
       m_repeatMsg>=m_watchdogLimit-1) {
     on_stopTxButton_clicked();
-    msgBox("Runaway Tx watchdog");
+    msgBox("Runaway Tx watchdog",true);
     m_repeatMsg=0;
   }
   if(m_mode.startsWith ("WSPR") and m_ntr==-1 and !m_tuneup) {
