Index: trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp
===================================================================
--- trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp	(revision 8972)
+++ trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp	(revision 8973)
@@ -647,6 +647,8 @@
   }
   else if (epoSecGlo != -1) {
+#ifdef USE_SSR_RTCM
     QDate date = dateAndTimeFromGPSweek(currentTime.gpsw(), currentTime.gpssec()).date();
     epoSecGlo = epoSecGlo - 3 * 3600 + gnumleap(date.year(), date.month(), date.day());
+#endif
     _lastTime.set(currentWeek, epoSecGlo);
   }
@@ -661,8 +663,10 @@
   }
   else if (epoSecBds != -1) {
+#ifdef USE_SSR_RTCM
     epoSecBds += 14.0;
     if (epoSecBds > 604800.0) {
       epoSecBds -= 7.0*24.0*60.0*60.0;
     }
+#endif
     _lastTime.set(currentWeek, epoSecBds);
   }
