diff --git a/test/net/sf/briar/protocol/BundleReaderImplTest.java b/test/net/sf/briar/protocol/BundleReaderImplTest.java
index 90a358bd9e96a36a44057501378333d6835313e6..d7fd003765c68ece750281a56a991872765c3fc9 100644
--- a/test/net/sf/briar/protocol/BundleReaderImplTest.java
+++ b/test/net/sf/briar/protocol/BundleReaderImplTest.java
@@ -217,6 +217,7 @@ public class BundleReaderImplTest extends TestCase {
 	private class TestHeaderReader implements ObjectReader<Header> {
 
 		public Header readObject(Reader r) throws IOException {
+			r.readUserDefinedTag(Tags.HEADER);
 			r.readList();
 			r.readList();
 			r.readMap();
@@ -228,6 +229,7 @@ public class BundleReaderImplTest extends TestCase {
 	private class TestBatchReader implements ObjectReader<Batch> {
 
 		public Batch readObject(Reader r) throws IOException {
+			r.readUserDefinedTag(Tags.BATCH);
 			r.readList();
 			return context.mock(Batch.class);
 		}