diff --git a/odoo/addons/base/models/ir_ui_view.py b/odoo/addons/base/models/ir_ui_view.py index dda8e64a24e..786e33bf0d8 100644 --- a/odoo/addons/base/models/ir_ui_view.py +++ b/odoo/addons/base/models/ir_ui_view.py @@ -1121,7 +1121,7 @@ actual arch. # testing ACL as real user is_base_model = self.env.context.get('base_model_name', model._name) == model._name - if node.tag in ('kanban', 'tree', 'form', 'activity'): + if node.tag in ('kanban', 'tree', 'form', 'activity', 'calendar'): for action, operation in (('create', 'create'), ('delete', 'unlink'), ('edit', 'write')): if (not node.get(action) and not model.check_access_rights(operation, raise_exception=False) or