Index: trunk/BNC/bncgetthread.cpp
===================================================================
--- trunk/BNC/bncgetthread.cpp	(revision 1167)
+++ trunk/BNC/bncgetthread.cpp	(revision 1168)
@@ -180,4 +180,7 @@
   }
   _rnx_set_position = false;
+
+  connect(((bncApp*)qApp), SIGNAL(newEphGPS(gpsephemeris)),
+	  this, SLOT(slotNewEphGPS(gpsephemeris)));
 
   // Raw Output
Index: trunk/BNC/bncwindow.cpp
===================================================================
--- trunk/BNC/bncwindow.cpp	(revision 1167)
+++ trunk/BNC/bncwindow.cpp	(revision 1168)
@@ -699,7 +699,4 @@
             SLOT(slotNewBytes(QByteArray, double)));
 
-    connect(((bncApp*)qApp), SIGNAL(newEphGPS(gpsephemeris)),
-	    getThread, SLOT(slotNewEphGPS(gpsephemeris)));
-
     _caster->addGetThread(getThread);
 
