diff --git a/apps/q/java/src/net/i2p/aum/http/MiniHttpRequestPage.java b/apps/q/java/src/net/i2p/aum/http/MiniHttpRequestPage.java
index 2e3a87a376a7cdc2d0e2b5cff207141312c0b174..b577311df8f3d369666d7980df912df9ed3dc1fd 100644
--- a/apps/q/java/src/net/i2p/aum/http/MiniHttpRequestPage.java
+++ b/apps/q/java/src/net/i2p/aum/http/MiniHttpRequestPage.java
@@ -21,6 +21,13 @@ public class MiniHttpRequestPage extends MiniHttpRequestHandler {
     /** the 'body' portion of our response page */
     protected Tag body;
 
+    public MiniHttpRequestPage(MiniHttpServer server, Object socket) throws Exception {
+        super(server, socket, null);
+        this.page = new HtmlPage();
+        head = page.head;
+        body = page.body;
+    }
+
     /** Creates a new instance of MiniHttpRequestPage */
     public MiniHttpRequestPage(MiniHttpServer server, Object socket, Object arg) throws Exception {
         super(server, socket, arg);
diff --git a/apps/q/java/src/net/i2p/aum/test/HttpServerTest.java b/apps/q/java/src/net/i2p/aum/test/HttpServerTest.java
index 27a473a19feb9f4ed3b05c3451e82d9a1fc63e85..25e96ff16ef80b2ca32b19ff1f5f374f55f478dd 100644
--- a/apps/q/java/src/net/i2p/aum/test/HttpServerTest.java
+++ b/apps/q/java/src/net/i2p/aum/test/HttpServerTest.java
@@ -7,10 +7,10 @@ package net.i2p.aum.test;
 import java.util.*;
 import net.i2p.aum.http.*;
 
-public class HttpServerTest extends MiniHttpRequestHandler {
+public class HttpServerTest extends MiniHttpRequestPage {
     
-    public HttpServerTest(Object socket) throws Exception {
-        super(socket);
+    public HttpServerTest(MiniHttpServer serv, Object socket) throws Exception {
+        super(serv, socket);
     }
 
     public void on_GET() throws Exception {