Index: trunk/BNC/bncrinex.cpp
===================================================================
--- trunk/BNC/bncrinex.cpp	(revision 421)
+++ trunk/BNC/bncrinex.cpp	(revision 422)
@@ -189,10 +189,9 @@
 void bncRinex::readSkeleton() {
 
-  _headerLines.clear();
-
   // Read the local file
   // -------------------
   QFile skl(_sklName);
   if ( skl.exists() && skl.open(QIODevice::ReadOnly) ) {
+    _headerLines.clear();
     QTextStream in(&skl);
     while ( !in.atEnd() ) {
@@ -209,4 +208,5 @@
     QDate currDate = QDate::currentDate();
     if ( !_skeletonDate.isValid() || _skeletonDate != currDate ) {
+      _headerLines.clear();
       if ( downloadSkeleton() == success) {
         _skeletonDate = currDate;
