Index: trunk/FACT++/src/MessageDim.cc
===================================================================
--- trunk/FACT++/src/MessageDim.cc	(revision 16834)
+++ trunk/FACT++/src/MessageDim.cc	(revision 16835)
@@ -62,6 +62,4 @@
 void MessageDimTX::UpdateService(const tuple<Time,string,int> &data)
 {
-    MessageImp::Write(get<0>(data), get<1>(data), get<2>(data));
-
     setData(get<1>(data));
     setQuality(get<2>(data));
@@ -83,4 +81,5 @@
 int MessageDimTX::Write(const Time &t, const string &txt, int qos)
 {
+    MessageImp::Write(t, txt, qos);
     fMsgQueue.emplace(t, txt, qos);
     return 1;
