Index: trunk/BNS/bns.cpp
===================================================================
--- trunk/BNS/bns.cpp	(revision 1700)
+++ trunk/BNS/bns.cpp	(revision 1726)
@@ -376,10 +376,4 @@
               xx(4) *= 1e-6;
 
-              // Clocks without corrections 
-              // --------------------------
-              if ( _caster.at(ic)->beClocks() ) {
-                xx(4) -= xx(5) / 299792458.0;
-              } 
-      
               t_ephPair* pair = _ephList[prn];
               pair->xx = xx;
@@ -402,4 +396,11 @@
           }
       
+          // Clocks without corrections 
+          // --------------------------
+          if ( _caster.at(ic)->beClocks() ) {
+            xx(4) -= xx(5) / 299792458.0;
+            xx(5) = 0.0;
+          } 
+
           if (ep != 0) {
             struct ClockOrbit::SatData* sd = 0;
