Index: trunk/BNC/src/RTCM3/RTCM3Decoder.cpp
===================================================================
--- trunk/BNC/src/RTCM3/RTCM3Decoder.cpp	(revision 9891)
+++ trunk/BNC/src/RTCM3/RTCM3Decoder.cpp	(revision 9892)
@@ -1116,4 +1116,6 @@
     eph._receptStaID = _staID;
 
+    eph._flags_unknown = true;
+
     GETBITS(sv, 6)
     eph._prn.set('R', sv);
@@ -1123,4 +1125,5 @@
     GETBITS(eph._almanac_health, 1) /* almanac healthy */
     GETBITS(eph._almanac_health_availablility_indicator, 1) /* almanac health ok */
+/*
     if (eph._almanac_health_availablility_indicator == 0.0) {
 #ifdef BNC_DEBUG_BCEP
@@ -1129,6 +1132,7 @@
            .arg(eph._almanac_health_availablility_indicator).toLatin1(), true));
 #endif
-      //return false;
-    }
+      return false;
+    }
+*/
     GETBITS(eph._P1, 2) /*  P1 */
     GETBITS(i, 5)
