Index: trunk/BNC/src/bncrinex.cpp
===================================================================
--- trunk/BNC/src/bncrinex.cpp	(revision 4488)
+++ trunk/BNC/src/bncrinex.cpp	(revision 4489)
@@ -352,5 +352,5 @@
 // Write RINEX Header
 ////////////////////////////////////////////////////////////////////////////
-void bncRinex::writeHeader(const QByteArray& format, const QDateTime& datTim, 
+void bncRinex::writeHeader(const QByteArray& format, 
                            const QDateTime& datTimNom) {
 
@@ -435,5 +435,6 @@
   // ------------------
   if (!_headerWritten) {
-    writeHeader(format, datTim, datTimNom);
+    _header._startTime.set(fObs.GPSWeek, fObs.GPSWeeks);
+    writeHeader(format, datTimNom);
   }
 
Index: trunk/BNC/src/bncrinex.h
===================================================================
--- trunk/BNC/src/bncrinex.h	(revision 4488)
+++ trunk/BNC/src/bncrinex.h	(revision 4489)
@@ -56,6 +56,5 @@
    void resolveFileName(const QDateTime& datTim);
    void readSkeleton();
-   void writeHeader(const QByteArray& format, const QDateTime& datTim, 
-                    const QDateTime& datTimNom);
+   void writeHeader(const QByteArray& format, const QDateTime& datTimNom);
    void closeFile();
    t_irc downloadSkeleton();
