diff --git a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
index a27843e4666646b4103a6106e124ad82254592c8..fab47d416f25852fb1aa7d3fd6d325394970121d 100644
--- a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
+++ b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
@@ -1128,7 +1128,7 @@ public class BaseSecurityManager implements BaseSecurity {
 		if(strict) return loadIdentityByKey(identityKey);
 
 		StringBuilder sb = new StringBuilder();
-		sb.append("select ident from ").append(IdentityShort.class.getName()).append(" as ident where ident.key=:identityKey");
+		sb.append("select ident from ").append(Identity.class.getName()).append(" as ident where ident.key=:identityKey");
 		
 		List<Identity> identities = dbInstance.getCurrentEntityManager()
 				.createQuery(sb.toString(), Identity.class)