diff --git a/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx b/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx
index cb27bb40911afa5de27b028c054cbf03df0fe9a6..a05df9ba29c021d707c14288be57ba315f364fa2 100644
--- a/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx
+++ b/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx
@@ -504,6 +504,7 @@ export const QueryBuilderInner = (props: QueryBuilderProps) => {
     } catch (e) {
       console.error(e);
     }
+    setContextMenuOpen({ ...contextMenuOpen, open: false });
   }, [queryBuilderSettings]);
 
   const handleScreenshot = async () => {