diff --git a/doc/www/content/newsite/index.yml b/doc/www/content/newsite/index.yml
index 21659830f1dbb4a9f0ac4b6015c3ded26b22ab14..e82b414631558cb48a0fee899604162752289909 100644
--- a/doc/www/content/newsite/index.yml
+++ b/doc/www/content/newsite/index.yml
@@ -80,12 +80,12 @@ blocks  :
           end
 
           local function handler(self)
-              local host = self.req.peer.host
+              local host = self.peer.host
               local response = {
                   host = host;
                   counter = hosts:inc(host);
               }
-              self:render{ json = response }
+              return self:render{ json = response }
           end
 
           httpd = require('http.server')