diff --git a/widgets/activeStations.ui b/widgets/activeStations.ui
index 980503f7c..a8f85b359 100644
--- a/widgets/activeStations.ui
+++ b/widgets/activeStations.ui
@@ -6,7 +6,7 @@
0
0
- 405
+ 466
339
@@ -18,44 +18,6 @@
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 100
- 0
-
-
-
- Max N
-
-
- 50
-
-
- 10
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
-
@@ -66,10 +28,13 @@
- 100
+ 80
0
+
+ <html><head/><body><p>Set maximum elapsed number of T/R sequences for decodes included in the list.</p></body></html>
+
Max Age
@@ -84,13 +49,64 @@
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+ <html><head/><body><p>Set maximum number of displayed lines.</p></body></html>
+
+
+ Max N
+
+
+ 50
+
+
+ 10
+
+
+
-
+
+ <html><head/><body><p>Check to list only stations immediately ready to be called.</p></body></html>
+
Ready only
+ -
+
+
+ Rate:
+
+
+
+ -
+
+
+
+ 50
+ 16777215
+
+
+
+ <html><head/><body><p>Rate of score increase, points per hour.</p></body></html>
+
+
+
-
diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp
index 61666fd6a..a9133d839 100644
--- a/widgets/mainwindow.cpp
+++ b/widgets/mainwindow.cpp
@@ -3520,8 +3520,11 @@ void MainWindow::activeWorked(QString call, QString band)
void MainWindow::readFromStdout() //readFromStdout
{
- bool bDisplayPoints = (m_mode=="FT4" or m_mode=="FT8") and
+ bool bDisplayPoints = false;
+ if(m_ActiveStationsWidget!=NULL) {
+ bDisplayPoints=(m_mode=="FT4" or m_mode=="FT8") and
(m_config.special_op_id()==SpecOp::ARRL_DIGI or m_ActiveStationsWidget->isVisible());
+ }
while(proc_jt9.canReadLine()) {
auto line_read = proc_jt9.readLine ();
if (auto p = std::strpbrk (line_read.constData (), "\n\r")) {