Index: /trunk/BNC/bncgetthread.cpp
===================================================================
--- /trunk/BNC/bncgetthread.cpp	(revision 719)
+++ /trunk/BNC/bncgetthread.cpp	(revision 720)
@@ -585,6 +585,6 @@
             if (_latIntr>0) {
               newSecGPS = static_cast<int>(obs->_o.GPSWeeks);
-              newSecUTC = static_cast<int>(sec);
               if (newSecGPS != oldSecGPS) {
+                newSecUTC = static_cast<int>(sec);
                 if (newSecUTC % _latIntr < oldSecUTC % _latIntr) {
                   if (numLat>0) {
