Index: /trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- /trunk/BNC/src/PPP/pppClient.cpp	(revision 7253)
+++ /trunk/BNC/src/PPP/pppClient.cpp	(revision 7254)
@@ -391,8 +391,11 @@
   while (it != obsVector.end()) {
     t_pppSatObs* satObs = *it;
+    t_irc modelSetup;
     if (satObs->isValid()) {
-      satObs->cmpModel(station);
-    }
-    if (satObs->isValid() && satObs->eleSat() >= OPT->_minEle) {
+      modelSetup = satObs->cmpModel(station);
+    }
+    if (satObs->isValid() &&
+        satObs->eleSat() >= OPT->_minEle &&
+        modelSetup == success) {
       ++it;
     }
