Index: trunk/BNS/bns.cpp
===================================================================
--- trunk/BNS/bns.cpp	(revision 921)
+++ trunk/BNS/bns.cpp	(revision 922)
@@ -313,4 +313,6 @@
   if (numSat > 0) {
 
+    QStringList prns;
+
     for (int oldEph = 0; oldEph <= 1; oldEph++) {
     
@@ -334,4 +336,5 @@
           QTextStream in(line);
           in >> prn;
+          prns << prn;
           if ( _ephList.contains(prn) ) {
             in >> xx(1) >> xx(2) >> xx(3) >> xx(4); xx(4) *= 1e-6;
@@ -342,4 +345,5 @@
         }
         else {
+          prn = prns[ii-1];
           if ( _ephList.contains(prn) ) {
             t_ephPair* pair = _ephList[prn];
