Index: /trunk/BNC/src/rinex/reqcanalyze.cpp
===================================================================
--- /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 8566)
+++ /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 8567)
@@ -565,5 +565,5 @@
           it2.next();
           const t_qcSat& qcSat = it2.value();
-          if (qcSat._eleSet) {
+          if (qcSat._eleSet && it2.key().system() == sys) {
             for (int iFrq = 0; iFrq < qcSat._qcFrq.size(); iFrq++) {
               const t_qcFrq& qcFrq = qcSat._qcFrq[iFrq];
