Public UserAdmin service only when service roles are available
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / kernel / NodeUserAdmin.java
index 236585e1bd2ca1fb313c48e88f392aaf2c0f1ab8..d1d4721389bcad5ab05acd536a6e5c60ec8ae216 100644 (file)
@@ -137,7 +137,7 @@ class NodeUserAdmin extends AggregatingUserAdmin implements ManagedServiceFactor
                        log.debug("User directory " + userDirectory.getBaseDn() + " [" + u.getScheme() + "] enabled."
                                        + (realm != null ? " " + realm + " realm." : ""));
 
-               if (!isSystemRolesBaseDn(baseDn)) {
+               if (isSystemRolesBaseDn(baseDn)) {
                        if (userAdminReg != null)
                                userAdminReg.unregister();
                        // register self as main user admin