Index: /trunk/BNS/bns.cpp
===================================================================
--- /trunk/BNS/bns.cpp	(revision 1075)
+++ /trunk/BNS/bns.cpp	(revision 1076)
@@ -365,5 +365,10 @@
               prn = pair->eph->prn();
               xx  = pair->xx;
-              ep  = pair->oldEph;
+              if (oldEph) {
+                ep  = pair->oldEph;
+              }
+              else {
+                ep  = pair->eph;
+              }
             }
           }
