diff --git a/src/main/java/de/thm/arsnova/controller/LoginController.java b/src/main/java/de/thm/arsnova/controller/LoginController.java
index 05afd3d72c840e1eb726c5f004a5b1e8b7a2a410..afc2feda68bc8de400ca89c6863c0e1a3acada4b 100644
--- a/src/main/java/de/thm/arsnova/controller/LoginController.java
+++ b/src/main/java/de/thm/arsnova/controller/LoginController.java
@@ -317,7 +317,7 @@ public class LoginController extends AbstractController {
 			services.add(new ServiceDescription(
 				"arsnova",
 				dbAuthTitle,
-				customizationPath + "/" + dbAuthDialog,
+				customizationPath + "/" + dbAuthDialog + "?redirect={0}",
 				dbAuthImage
 			));
 		}
@@ -326,7 +326,7 @@ public class LoginController extends AbstractController {
 			services.add(new ServiceDescription(
 				"ldap",
 				ldapTitle,
-				customizationPath + "/" + ldapDialog,
+				customizationPath + "/" + ldapDialog + "?redirect={0}",
 				ldapImage
 			));
 		}