Index: trunk/FACT++/src/RemoteControl.h
===================================================================
--- trunk/FACT++/src/RemoteControl.h	(revision 14565)
+++ trunk/FACT++/src/RemoteControl.h	(revision 14566)
@@ -262,9 +262,16 @@
 
         const auto it = fInfo.find(service);
+
+        // No subscription for this event available
         if (it==fInfo.end())
             return make_pair(0, static_cast<EventImp*>(NULL));
 
         EventInfo &info = it->second;
-        return make_pair(info.counter, (EventImp*)&info.data);
+
+        // No event was received yet
+        if (info.counter==0)
+            return make_pair(0, static_cast<EventImp*>(NULL));
+
+        return make_pair(info.counter-1, (EventImp*)&info.data);
     }
 
@@ -285,5 +292,5 @@
         EventInfo &info = it->second;
 
-        const uint64_t cnt = info.counter++;
+        const uint64_t cnt = ++info.counter;
         info.data = static_cast<Event>(evt);
 
