diff --git a/Network/JMacroRPC/Snap.hs b/Network/JMacroRPC/Snap.hs
--- a/Network/JMacroRPC/Snap.hs
+++ b/Network/JMacroRPC/Snap.hs
@@ -92,6 +92,6 @@
 mkConversationPageNoCulling pageFun emptyState rpcs = mkConversationPage (return ()) return pageFun emptyState rpcs
 
 -- | Convert a Panel into a Snap resource.
-panelToPage :: String -> Panel Snap -> Snap ()
-panelToPage title p = dir (B.pack "jrpcs") updateHandler <|> method GET drawHandler
-    where (updateHandler, drawHandler) = panelToPageGen (serveRpcs $ const (return ())) writeLazyText title p
+panelToPage :: Maybe String -> String -> Panel Snap -> Snap ()
+panelToPage jqloc title p = dir (B.pack "jrpcs") updateHandler <|> method GET drawHandler
+    where (updateHandler, drawHandler) = panelToPageGen (serveRpcs $ const (return ())) writeLazyText jqloc title p
diff --git a/jmacro-rpc-snap.cabal b/jmacro-rpc-snap.cabal
--- a/jmacro-rpc-snap.cabal
+++ b/jmacro-rpc-snap.cabal
@@ -1,6 +1,6 @@
 Name:                jmacro-rpc-snap
-Version:             0.2
-Homepage:            http://patch-tag.com/r/gershomb/jmacro-rpc
+Version:             0.3
+Homepage:            http://hub.darcs.net/gershomb/jmacro-rpc
 License:             BSD3
 License-file:        LICENSE
 Author:              Gershom Bazerman
@@ -20,4 +20,4 @@
   
 source-repository head
   type:      darcs
-  location:  http://patch-tag.com/r/gershomb/jmacro-rpc
+  location:  http://hub.darcs.net/gershomb/jmacro-rpc
