Index: /trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp
===================================================================
--- /trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp	(revision 6491)
+++ /trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp	(revision 6492)
@@ -386,4 +386,22 @@
   }
 
+  // Remove Empty Lists
+  // ------------------
+  if (orbCorrections.size() == 0) {
+    _orbCorrections.remove(_lastTime);
+  }
+  if (clkCorrections.size() == 0) {
+    _clkCorrections.remove(_lastTime);
+  }
+  if (codeBiases.size() == 0) {
+    _codeBiases.remove(_lastTime);
+  }
+  if (phaseBiases.size() == 0) {
+    _phaseBiases.remove(_lastTime);
+  }
+  if (vTec._layers.size() == 0) {
+    _vTecMap.remove(_lastTime);
+  }
+
   // Dump all older epochs
   // ---------------------
