Index: /trunk/BNC/src/rinex/reqcanalyze.cpp
===================================================================
--- /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6290)
+++ /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6291)
@@ -351,5 +351,5 @@
           const t_frqObs* frqObsB = satObs._obs[jj];
           if (frqObsB->_rnxType2ch[0] == t_frequency::toString(fB)[1] &&
-              frqObsB->_phaseValid && frqObsB->_codeValid) {
+              frqObsB->_phaseValid) {
 
             double f_a = t_CST::freq(fA, qcSat._slotNum);
@@ -362,11 +362,9 @@
             qcFrq._setMP = true;
             qcFrq._rawMP = C_a - L_a - 2.0*f_b*f_b/(f_a*f_a-f_b*f_b) * (L_a - L_b);
-            break;            
-          }
-        }
-      }
-
-    }
-  }
+          }
+        }
+      }
+    }
+  } // satObs loop
 }
 
