diff --git a/client/src/views/record/row-actions/default.js b/client/src/views/record/row-actions/default.js index c562bf9ab1..d0b9e79016 100644 --- a/client/src/views/record/row-actions/default.js +++ b/client/src/views/record/row-actions/default.js @@ -196,8 +196,10 @@ class DefaultRowActionsView extends View { return; } - if (item.acl && item.acl !== 'read' && !this.options.acl[item.acl]) { - return; + if (item.acl && item.acl !== 'read') { + if (!this.getAcl().checkModel(this.model, item.acl)) { + return; + } } list.push({