Index: trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- trunk/BNC/src/PPP/pppClient.cpp	(revision 9487)
+++ trunk/BNC/src/PPP/pppClient.cpp	(revision 9490)
@@ -793,7 +793,7 @@
 //////////////////////////////////////////////////////////////////////////////
 void t_pppClient::setRefSatellites(std::vector<t_pppSatObs*>& obsVector) {
-  t_irc  refSatReDefinition = success;
   // reference satellite definition per system
   for (unsigned iSys = 0; iSys < _opt->systems().size(); iSys++) {
+    t_irc  refSatReDefinition = success;
     char sys = _opt->systems()[iSys];
     bool refSatDefined = false;
@@ -831,4 +831,5 @@
       }
     }
+
     // all available satellites were already tried to use
     if ((!refSatDefined) && (refSatReDefinition == failure)) {
@@ -886,7 +887,5 @@
     }
     else if (prn.number() == 99) { // refSat re-definition not possible
-#ifdef BNC_DEBUG_PPP
-          LOG << " => refSat re-definition impossible: " << sys << endl;
-#endif
+      LOG << " => refSat re-definition impossible: " << sys << endl;
       return failure;
     }
