diff --git a/src/frontend/app/adv-search/criteria-tool/criteria-tool.component.ts b/src/frontend/app/adv-search/criteria-tool/criteria-tool.component.ts
index 5651737cc1432004cd1e9c4e55f24fc24220c1b9..c570c43cc15e22f4dc8e55e1d5eb2abbf86ad1f4 100644
--- a/src/frontend/app/adv-search/criteria-tool/criteria-tool.component.ts
+++ b/src/frontend/app/adv-search/criteria-tool/criteria-tool.component.ts
@@ -585,6 +585,7 @@ export class CriteriaToolComponent implements OnInit {
         return new Promise((resolve, reject) => {
             this.http.get(`../rest/departments`).pipe(
                 tap((data: any) => {
+                    elem.values = [];
                     Object.keys(data.departments).forEach(key => {
                         elem.values.push({
                             id: key,