Index: /branches/BNC_2.12/src/bnccaster.cpp
===================================================================
--- /branches/BNC_2.12/src/bnccaster.cpp	(revision 9096)
+++ /branches/BNC_2.12/src/bnccaster.cpp	(revision 9097)
@@ -593,6 +593,5 @@
   }
   else {
-    if (ltMap[obs._prn] < minLockTime) {
-      ltMap[obs._prn] = minLockTime;
+    if (minLockTime < ltMap[obs._prn]) {
       jcMap[obs._prn] += 1;
       if (jcMap[obs._prn] > 9999) {
@@ -600,4 +599,5 @@
       }
     }
+    ltMap[obs._prn] = minLockTime;
   }
   for (unsigned ii = 0; ii < obs._obs.size(); ii++) {
