Index: /trunk/BNC/src/rinex/rnxobsfile.cpp
===================================================================
--- /trunk/BNC/src/rinex/rnxobsfile.cpp	(revision 7802)
+++ /trunk/BNC/src/rinex/rnxobsfile.cpp	(revision 7803)
@@ -392,6 +392,7 @@
   _receiverVersion = header._receiverVersion;
   _startTime       = header._startTime;
+  _usedSystems     = header._usedSystems;
   _comments        = header._comments;
-  _usedSystems     = header._usedSystems;
+  _comments.removeDuplicates();
 
   for (unsigned iPrn = 1; iPrn <= t_prn::MAXPRN_GPS; iPrn++) {
@@ -550,4 +551,5 @@
       }
     }
+    newComments.removeDuplicates();
   }
 
