diff --git a/epdb/views.py b/epdb/views.py
index ecaf9b98..e5f560b2 100644
--- a/epdb/views.py
+++ b/epdb/views.py
@@ -147,8 +147,11 @@ def handler500(request):
def login(request):
context = get_base_context(request)
- context["CAP_API_BASE"] = s.CAP_API_BASE
- context["CAP_SITE_KEY"] = s.CAP_SITE_KEY
+
+ if s.CAP_ENABLED:
+ context["CAP_ENABLED"] = s.CAP_ENABLED
+ context["CAP_API_BASE"] = s.CAP_API_BASE
+ context["CAP_SITE_KEY"] = s.CAP_SITE_KEY
if request.method == "GET":
context["title"] = "enviPath"
@@ -227,6 +230,11 @@ def logout(request):
def register(request):
context = get_base_context(request)
+ if s.CAP_ENABLED:
+ context["CAP_ENABLED"] = s.CAP_ENABLED
+ context["CAP_API_BASE"] = s.CAP_API_BASE
+ context["CAP_SITE_KEY"] = s.CAP_SITE_KEY
+
if request.method == "GET":
# Redirect to unified login page with signup tab
next_url = request.GET.get("next", "")
diff --git a/templates/static/login.html b/templates/static/login.html
index d89ff2e5..bdf6c304 100644
--- a/templates/static/login.html
+++ b/templates/static/login.html
@@ -218,9 +218,11 @@
-