diff --git a/package.json b/package.json
index d9fc9c4f7b75cbbd2018fadd6e47df08a1e8d914..86da851d6acaa9b01c2bc6c5c4b066406afbfd37 100644
--- a/package.json
+++ b/package.json
@@ -36,7 +36,7 @@
     "ngreact": "0.1.5",
     "react": "0.12.2",
     "react-datepicker": "0.5.1",
-    "react-onclickoutside": "0.2.2",
+    "react-onclickoutside": "0.2.4",
     "tether": "0.6.5",
     "underscore": "1.8.3"
   },
diff --git a/resources/frontend_client/app/query_builder/popover_with_trigger.react.js b/resources/frontend_client/app/query_builder/popover_with_trigger.react.js
index 659915d9fdbfa3593e4867356c7856bed5d4af42..f23b61c4b9861c6866570bdb10f483474e69c7f6 100644
--- a/resources/frontend_client/app/query_builder/popover_with_trigger.react.js
+++ b/resources/frontend_client/app/query_builder/popover_with_trigger.react.js
@@ -97,7 +97,7 @@ export default React.createClass({
     render: function() {
         return (
             <span>
-                <a className="mx1" href="#" onClick={this.toggleModal}>
+                <a className="mx1 ignore-react-onclickoutside" href="#" onClick={this.toggleModal}>
                     {this.props.triggerElement}
                 </a>
             </span>