diff --git a/api/login_oic.py b/api/login_oic.py
index a750e85b096ac6fa716c9d65bb70d923060175e1..d9b0159f9744b336f02ec893ec1a19ca23e04ef0 100644
--- a/api/login_oic.py
+++ b/api/login_oic.py
@@ -47,7 +47,7 @@ def api_login(login_request: LoginRequest, request: Request) -> LoginResponse:
     origin = str(request.base_url)
 
     if settings.debug:
-        redirect_uri = origin + settings.oic_redirect_path
+        redirect_uri = origin.rstrip('/') + settings.oic_redirect_path
         if 'localhost' not in origin:
             redirect_uri = redirect_uri.replace('http://', 'https://')
     else: