Index: trunk/BNC/src/rinex/rnxnavfile.cpp
===================================================================
--- trunk/BNC/src/rinex/rnxnavfile.cpp	(revision 10317)
+++ trunk/BNC/src/rinex/rnxnavfile.cpp	(revision 10318)
@@ -243,8 +243,6 @@
       eph = new t_ephGPS(version(), lines);
     }
-    else {
-      continue;
-    }
-    if (version() >= 5.0) {
+    
+    if (version() >= 4.0) {
       if (eph->setNavType(navTypeStr) != success) {
         delete eph;
@@ -252,6 +250,8 @@
       }
     }
-
-    _ephs.push_back(eph);
+    
+    if (eph) {
+      _ephs.push_back(eph);
+    }
   }
 }
