Index: trunk/BNC/bncgetthread.cpp
===================================================================
--- trunk/BNC/bncgetthread.cpp	(revision 715)
+++ trunk/BNC/bncgetthread.cpp	(revision 716)
@@ -582,5 +582,5 @@
             // -------
             if (_latIntr>0) {
-              newSec = static_cast<int>(sec);
+              newSec = static_cast<int>(obs->_o.GPSWeeks);
               if (newSec != oldSec) {
                 if (newSec % _latIntr < oldSec % _latIntr) {
