diff --git a/addons/web_kanban/static/src/js/kanban_view.js b/addons/web_kanban/static/src/js/kanban_view.js index a5d16628805..29557c2bec9 100644 --- a/addons/web_kanban/static/src/js/kanban_view.js +++ b/addons/web_kanban/static/src/js/kanban_view.js @@ -250,7 +250,7 @@ var KanbanView = View.extend({ def = dataset.read_slice(self.fields_keys.concat(['__last_update']), { 'limit': self.limit }); } return def.then(function (records) { - self.dataset.ids.push.apply(self.dataset.ids, dataset.ids); + self.dataset.ids.push.apply(self.dataset.ids, _.difference(dataset.ids, self.dataset.ids)); group.records = records; group.dataset = dataset; is_empty = is_empty && !records.length;