diff --git a/source/java/org/alfresco/cmis/acl/CMISAccessControlServiceImpl.java b/source/java/org/alfresco/cmis/acl/CMISAccessControlServiceImpl.java index ad04816ab7..946d59cfbf 100644 --- a/source/java/org/alfresco/cmis/acl/CMISAccessControlServiceImpl.java +++ b/source/java/org/alfresco/cmis/acl/CMISAccessControlServiceImpl.java @@ -184,7 +184,7 @@ public class CMISAccessControlServiceImpl implements CMISAccessControlService public CMISAccessControlReport applyAcl(NodeRef nodeRef, List acesToRemove, List acesToAdd, CMISAclPropagationEnum propagation, CMISAccessControlFormatEnum format) throws CMISConstraintException { - if (propagation != CMISAclPropagationEnum.PROPAGATE) + if (propagation == CMISAclPropagationEnum.OBJECT_ONLY) { throw new CMISConstraintException("Unsupported ACL propagation mode: " + propagation); }