Switch to side-by-side view

--- a/ForgeDiscussion/forgediscussion/controllers/root.py
+++ b/ForgeDiscussion/forgediscussion/controllers/root.py
@@ -7,6 +7,7 @@
 from pylons import g, c, request
 from formencode import validators
 from pymongo.bson import ObjectId
+from webob import exc
 
 from ming.orm.base import session
 
@@ -86,9 +87,12 @@
         return dict()
 
     @expose()
-    def _lookup(self, id, *remainder):
-        id = unquote(id)
-        return ForumController(id), remainder
+    def _lookup(self, id=None, *remainder):
+        if id:
+            id = unquote(id)
+            return ForumController(id), remainder
+        else:
+            raise exc.HTTPNotFound()
 
     @h.vardec
     @expose()