diff --git a/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala b/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala
index 85fab3dd934e9bf26dcccdda66ba862a197f0d66..46b49d6976a32565e35beb906d0d241248718f12 100644
--- a/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala
+++ b/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala
@@ -38,7 +38,7 @@ object WebServer:
 
   /** Registers the given app */
   private def register(app: ServerAppFactory): Unit =
-    require(!appDirectory.contains(app.appInfo.id))
+    require(!appDirectory.contains(app.appInfo.id), f"Already registered: ${app.appInfo.id}")
     appDirectory.put(app.appInfo.id, app)
     println(f"[${app.appInfo.id}] registered")