diff --git a/addons/mail/static/src/views/web/activity/activity_model.js b/addons/mail/static/src/views/web/activity/activity_model.js index 74381b4628d..e9a3f2f8352 100644 --- a/addons/mail/static/src/views/web/activity/activity_model.js +++ b/addons/mail/static/src/views/web/activity/activity_model.js @@ -9,7 +9,7 @@ export class ActivityModel extends RelationalModel { this.originalDomain = params.domain ? [...params.domain] : []; // Ensure that only (active) records with at least one activity, "done" (archived) or not, are fetched. // We don't use active_test=false in the context because otherwise we would also get archived records. - params.domain = [...params.domain, ["activity_ids.active", "in", [true, false]]]; + params.domain = [...(params.domain || []), ["activity_ids.active", "in", [true, false]]]; if (params && "groupBy" in params) { params.groupBy = []; }