Index: /trunk/BNC/bncmodel.cpp
===================================================================
--- /trunk/BNC/bncmodel.cpp	(revision 2941)
+++ /trunk/BNC/bncmodel.cpp	(revision 2942)
@@ -1117,5 +1117,4 @@
   // -------------------------------
   if (!_windUpTime.contains(prn)) {
-    _windUpTime[prn] = Mjd;
     _windUpSum[prn]  = 0.0;
   }
@@ -1123,5 +1122,5 @@
   // Compute the correction for new time
   // -----------------------------------
-  else if (_windUpTime[prn] != Mjd) {
+  if (!_windUpTime.contains(prn) || _windUpTime[prn] != Mjd) {
     _windUpTime[prn] = Mjd; 
 
