diff --git a/src/index.pug b/src/index.pug
index 7a12da8f3e3b485732cdb96e24a67e1f73eeb5b6..f0c607cb588302221007c7aca1c153aeca06e550 100644
--- a/src/index.pug
+++ b/src/index.pug
@@ -49,6 +49,9 @@ html(lang="en")
 
         if endpoints.projects || (endpoints.get && endpoints.get.projects)
           #project(hidden).with-sidebar
+            if (endpoints.post && endpoints.post.projects) && (endpoints.get && endpoints.get.projects)
+              hubl-reactivity(data-src=`${endpoints.post.projects}joinable/` target-src=`${endpoints.get.projects}`)
+              hubl-reactivity(data-src=`${endpoints.post.projects}` target-src=`${endpoints.get.projects}`)
             hubl-reactivity(data-src=`${endpoints.projects || endpoints.get.projects}joinable/` target-src=`${endpoints.projects || endpoints.get.projects}`)
             hubl-reactivity(bind-user nested-field="projects" target-src=`${endpoints.projects || endpoints.get.projects}`)
             hubl-reactivity(bind-user nested-field="projects" target-src=`${endpoints.projects || endpoints.get.projects}joinable/`)
@@ -56,6 +59,9 @@ html(lang="en")
 
         if endpoints.circles || (endpoints.get && endpoints.get.circles)
           #circle(hidden).with-sidebar
+            if (endpoints.post && endpoints.post.circles) && (endpoints.get && endpoints.get.circles)
+              hubl-reactivity(data-src=`${endpoints.post.circles}joinable/` target-src=`${endpoints.get.circles}`)
+              hubl-reactivity(data-src=`${endpoints.post.circles}` target-src=`${endpoints.get.circles}`)
             hubl-reactivity(data-src=`${endpoints.circles || endpoints.get.circles}joinable/` target-src=`${endpoints.circles || endpoints.get.circles}`)
             hubl-reactivity(bind-user nested-field="circles" target-src=`${endpoints.circles || endpoints.get.circles}`)
             hubl-reactivity(bind-user nested-field="circles" target-src=`${endpoints.circles || endpoints.get.circles}joinable/`)