Index: trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- trunk/BNC/src/PPP/pppClient.cpp	(revision 10331)
+++ trunk/BNC/src/PPP/pppClient.cpp	(revision 10332)
@@ -265,17 +265,18 @@
   }
 
-  if      ((numBancroft = _usedSystems.value('G'))) {
+  if      ((numBancroft = _usedSystems.value('G')) > _opt->_minObs) {
     sysBancroft = 'G';
   }
-  else if ((numBancroft = _usedSystems.value('E'))) {
+  else if ((numBancroft = _usedSystems.value('E')) > _opt->_minObs) {
     sysBancroft = 'E';
   }
-  else if ((numBancroft = _usedSystems.value('C'))) {
+  else if ((numBancroft = _usedSystems.value('C')) > _opt->_minObs) {
     sysBancroft = 'C';
   }
-  else if ((numBancroft = _usedSystems.value('R'))) {
+  else if ((numBancroft = _usedSystems.value('R')) > _opt->_minObs) {
     sysBancroft = 'R';
   }
   else {
+    LOG << "t_pppClient::cmpBancroft not enough observations: " << endl;
     return failure;
   }
