diff --git a/src/index.pug b/src/index.pug
index f80ce7881cce4bbd0dbfac0d0c363a322bed2dd9..ad5d7fe2d28d94ea33d1cbb7b19876c305a3d59d 100644
--- a/src/index.pug
+++ b/src/index.pug
@@ -57,13 +57,25 @@ script(type='module').
           loader.removeAttribute('hidden');
           let user = await sibAuth.getUser();
           let idToken = await sibAuth.getUserIdToken();
-
-          if ( !user ) {
+          console.log(window.location);
+          
+          if ( !user && window.location.href.indexOf('public-dashboard/public-resource-detail') === -1) {
+            console.log("We have no user and not in public")
             loader.setAttribute("hidden", true);
             window.dispatchEvent(
               new CustomEvent('requestNavigation', { detail: { route: 'splash' } })
             );
           }
+
+          if(!user && window.location.href.indexOf('public-dashboard/public-resource-detail') > -1) {
+            console.log("We are targetting the public space !")
+            //- window.dispatchEvent(
+            //-   new CustomEvent('requestNavigation', { detail: { 
+            //-     route: 'public-resource-detail'
+            //-   } })
+            //- );
+            loader.setAttribute("hidden", true);
+          }
           user = await store.get(user);
 
           if (user && user.mentor_profile) {