diff --git a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
index 4553fc68f894374292f5e8796e2d4f8f0fd6a9df..d0a7252eeed54360b2feb6b896b3b43fe6e1b066 100644
--- a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
+++ b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
@@ -1054,7 +1054,7 @@ public class BaseSecurityManager implements BaseSecurity, UserDataDeletable {
 	public boolean isIdentityLoginAllowed(Identity identity) {
 		if(identity == null || identity.getStatus() == null) return false;
 		int status = identity.getStatus().intValue();
-		return status < Identity.STATUS_VISIBLE_LIMIT.intValue() || status == Identity.STATUS_INACTIVE.intValue();
+		return status < Identity.STATUS_VISIBLE_LIMIT.intValue();
 	}
 
 	@Override