diff --git a/components/net/sf/briar/serial/ReaderImpl.java b/components/net/sf/briar/serial/ReaderImpl.java
index 0e9cc495d894e99128595c7a7203ab86294c57d0..600e0abdf05397588eb64ea1f8a5960b952794fe 100644
--- a/components/net/sf/briar/serial/ReaderImpl.java
+++ b/components/net/sf/briar/serial/ReaderImpl.java
@@ -13,7 +13,6 @@ import net.sf.briar.api.FormatException;
 import net.sf.briar.api.serial.Consumer;
 import net.sf.briar.api.serial.ObjectReader;
 import net.sf.briar.api.serial.Reader;
-import net.sf.briar.api.serial.Tag;
 
 class ReaderImpl implements Reader {
 
diff --git a/api/net/sf/briar/api/serial/Tag.java b/components/net/sf/briar/serial/Tag.java
similarity index 95%
rename from api/net/sf/briar/api/serial/Tag.java
rename to components/net/sf/briar/serial/Tag.java
index bc52820dfe152f21f2b7a86a54619dfd032c2f31..fe2e712f0af25538d4dc7436abe1e5416c9fa1d5 100644
--- a/api/net/sf/briar/api/serial/Tag.java
+++ b/components/net/sf/briar/serial/Tag.java
@@ -1,6 +1,6 @@
-package net.sf.briar.api.serial;
+package net.sf.briar.serial;
 
-public interface Tag {
+interface Tag {
 
 	static final byte FALSE = -1; // 1111 1111
 	static final byte TRUE = -2; // 1111 1110
diff --git a/components/net/sf/briar/serial/WriterImpl.java b/components/net/sf/briar/serial/WriterImpl.java
index f20b0c52e9d29603c0cb2cedc12d83aba15ff646..d27eebabb1f62870166b29191c106c751f4acb45 100644
--- a/components/net/sf/briar/serial/WriterImpl.java
+++ b/components/net/sf/briar/serial/WriterImpl.java
@@ -8,7 +8,6 @@ import java.util.Map;
 import java.util.Map.Entry;
 
 import net.sf.briar.api.Bytes;
-import net.sf.briar.api.serial.Tag;
 import net.sf.briar.api.serial.Writable;
 import net.sf.briar.api.serial.Writer;