diff --git a/src/components/query/QueryCatalogs.js b/src/components/query/QueryCatalogs.js
index f689ae9b5f90a3f6478f4458bf61d3cab8a39c69..42a3848533c4bc289afaa1e594f2624e60dfb7e6 100644
--- a/src/components/query/QueryCatalogs.js
+++ b/src/components/query/QueryCatalogs.js
@@ -27,6 +27,7 @@ export default function QueryCatalogs() {
 
     // Ideally query for each catalog is sent to ESAP API Gateway, and query results is returned
     // This is under development in the backend at the moment
+    queryMap.clear();
     queries.forEach((query) => {
       queryMap.set(query.catalog, {
         catalog: query.catalog,