diff --git a/public/js/components/filter/Filter.js b/public/js/components/filter/Filter.js index b4440cac1..a7d93523e 100644 --- a/public/js/components/filter/Filter.js +++ b/public/js/components/filter/Filter.js @@ -543,8 +543,8 @@ export const CoreFilterCmpt = { // create children array if not done yet if (!parent._children) parent._children = []; - // append the child - parent._children.push(child); + // if child is not included in children array, append the child + if (!parent._children.includes(child)) parent._children.push(child); // parent found return true;