diff --git a/services/src/main/java/org/keycloak/services/resources/AccountService.java b/services/src/main/java/org/keycloak/services/resources/AccountService.java
index 7a50644..90080eb 100755
--- a/services/src/main/java/org/keycloak/services/resources/AccountService.java
+++ b/services/src/main/java/org/keycloak/services/resources/AccountService.java
@@ -788,7 +788,7 @@ public class AccountService extends AbstractSecuredLocalService {
}
if (referrerUri != null) {
- return new String[]{referrer, referrerUri};
+ return new String[]{referrerClient.getName(), referrerUri};
}
} else if (referrerUri != null) {
referrerClient = realm.getClientByClientId(referrer);