diff --git a/services/web/app/src/router.js b/services/web/app/src/router.js
index ff86e044cf840d81ee65b36fc023687e5dfc4da6..3e32177513e4bfe39f9f17e74c05a909da55b558 100644
--- a/services/web/app/src/router.js
+++ b/services/web/app/src/router.js
@@ -265,6 +265,12 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
     webRouter.get('/register', UserPagesController.registerPage)
     AuthenticationController.addEndpointToLoginWhitelist('/register')
   }
+  else {
+    webRouter.get('/register', function (req, res, next) {
+      res.redirect('/login')
+    })
+    AuthenticationController.addEndpointToLoginWhitelist('/register')
+  }
 
   EditorRouter.apply(webRouter, privateApiRouter)
   CollaboratorsRouter.apply(webRouter, privateApiRouter)