Index: trunk/FACT++/src/EventBuilder.c
===================================================================
--- trunk/FACT++/src/EventBuilder.c	(revision 15475)
+++ trunk/FACT++/src/EventBuilder.c	(revision 15476)
@@ -992,6 +992,7 @@
               if (k >= rd[i].bufPos - 1)
               {
-                  rd[i].bufPos = 0;
-                  rd[i].bufLen = sizeof(PEVNT_HEADER);
+                  rd[i].rBuf->B[0] = rd[i].rBuf->B[rd[i].bufPos];
+                  rd[i].bufPos = 1;
+                  rd[i].bufLen = sizeof(PEVNT_HEADER)-1;
                   continue;
               }
