Index: trunk/BNC/src/orbComp/sp3Comp.cpp
===================================================================
--- trunk/BNC/src/orbComp/sp3Comp.cpp	(revision 10124)
+++ trunk/BNC/src/orbComp/sp3Comp.cpp	(revision 10125)
@@ -277,5 +277,6 @@
         for (int i2 = 0; i2 < in2.currEpoch()->_sp3Sat.size(); i2++) {
           bncSP3::t_sp3Sat* sat2 = in2.currEpoch()->_sp3Sat[i2];
-          if (sat1->_prn == sat2->_prn) {
+          if (sat1->_prn == sat2->_prn &&
+              sat1->_clkValid && sat2->_clkValid) {
             epochOK        = true;
             epo->_dr[sat1->_prn]  = sat1->_xyz - sat2->_xyz;
@@ -463,5 +464,7 @@
       }
       else {
-        out << "  .       .    ";
+        if  (prn != sys) {
+//          out << "  .       .    ";
+        }
       }
       if (prn != sys) {
@@ -504,5 +507,7 @@
       }
       else {
-        out << "  .       .    ";
+        if (prn == sys) {
+//          out << "  .       .    ";
+        }
       }
     }
