Index: trunk/BNC/src/rinex/reqcedit.cpp
===================================================================
--- trunk/BNC/src/rinex/reqcedit.cpp	(revision 6803)
+++ trunk/BNC/src/rinex/reqcedit.cpp	(revision 6804)
@@ -545,5 +545,7 @@
     for (int iOld = 0; iOld < ephs.size(); iOld++) {
       const t_eph* ephOld = ephs[iOld];
-      if (ephOld->prn() == eph->prn() && ephOld->TOC() == eph->TOC()) {
+      if (ephOld->prn() == eph->prn() &&
+          ephOld->TOC() == eph->TOC() &&
+          ephOld->flags() == eph->flags()) {
         isNew = false;
         break;
