diff --git a/services/webapp/code/rosetta/core_app/views.py b/services/webapp/code/rosetta/core_app/views.py
index 2082ee51a62a528cf5fa03acdc0d1a8ccc93bacc..dc87c47826fbb5bf23a120f305d8c47a62add832 100644
--- a/services/webapp/code/rosetta/core_app/views.py
+++ b/services/webapp/code/rosetta/core_app/views.py
@@ -47,10 +47,9 @@ def login_view(request):
         response.delete_cookie('post_login_redirect')
         return response
     else:
-        # If local auth disabled, just render login page
-        # (will be rendered an open id connect url only)
+        # If local auth disabled, just redirect to OIDC
         if settings.DISABLE_LOCAL_AUTH:
-            return render(request, 'login.html', {'data': data})
+            return HttpResponseRedirect('/oidc/authenticate/')
 
     # If unauthenticated user tries to log in
     if request.method == 'POST':