Index: trunk/BNC/bncmodel.cpp
===================================================================
--- trunk/BNC/bncmodel.cpp	(revision 3384)
+++ trunk/BNC/bncmodel.cpp	(revision 3385)
@@ -1259,5 +1259,5 @@
   // Try with all satellites, then with all minus one, etc.
   // ------------------------------------------------------
-  for (unsigned nNeglected = 0; nNeglected < allPrns.size(); nNeglected++) {
+  for (unsigned nNeglected = 0; nNeglected <= allPrns.size() - MINOBS; nNeglected++) {
     usedPrns = allPrns;
 
