Index: trunk/BNC/src/PPP/pppEphPool.cpp
===================================================================
--- trunk/BNC/src/PPP/pppEphPool.cpp	(revision 6465)
+++ trunk/BNC/src/PPP/pppEphPool.cpp	(revision 6518)
@@ -26,5 +26,5 @@
 /////////////////////////////////////////////////////////////////////////////
 void t_pppEphPool::putEphemeris(t_eph* eph) {
-  if (eph && eph->ok()) {
+  if (eph && eph->checkState() != t_eph::bad) {
     _satEphPool[eph->prn().toInt()].putEphemeris(_maxQueueSize, eph);
   }
