diff --git a/router/java/src/net/i2p/router/tunnel/TrivialPreprocessor.java b/router/java/src/net/i2p/router/tunnel/TrivialPreprocessor.java
index a371cf306e6833575fca0fa1ca821798efada3bd..19e84dc04d3cf7390ae1f4322de9cba0b23a1e0f 100644
--- a/router/java/src/net/i2p/router/tunnel/TrivialPreprocessor.java
+++ b/router/java/src/net/i2p/router/tunnel/TrivialPreprocessor.java
@@ -17,8 +17,11 @@ import net.i2p.util.SimpleByteCache;
  * optimal throughput.
  *
  * See FragmentHandler Javadoc for tunnel message fragment format
+ *
+ * Not instantiated directly except in unit tests; see BatchedPreprocessor
+ *
  */
-abstract class TrivialPreprocessor implements TunnelGateway.QueuePreprocessor {
+class TrivialPreprocessor implements TunnelGateway.QueuePreprocessor {
     protected final RouterContext _context;
     protected final Log _log;