diff --git a/frontend/src/metabase/qb/components/drill/ZoomDrill.jsx b/frontend/src/metabase/qb/components/drill/ZoomDrill.jsx
index 5e1e45280f3d1ebf6f193171697b45dce69c98d2..7c6d5d2365ee1a173168ba5c7136fec330b230b4 100644
--- a/frontend/src/metabase/qb/components/drill/ZoomDrill.jsx
+++ b/frontend/src/metabase/qb/components/drill/ZoomDrill.jsx
@@ -7,7 +7,9 @@ import type {
     ClickActionProps
 } from "metabase/meta/types/Visualization";
 
-export default ({ question, clicked }: ClickActionProps): ClickAction[] => {
+export default (
+    { question, clicked, settings }: ClickActionProps
+): ClickAction[] => {
     const dimensions = (clicked && clicked.dimensions) || [];
     const drilldown = drillDownForDimensions(dimensions, question.metadata());
     if (!drilldown) {
diff --git a/frontend/src/metabase/visualizations/components/Visualization.jsx b/frontend/src/metabase/visualizations/components/Visualization.jsx
index 2f7040e5670fb2ab050b7e9a60615c5cd6ade4a2..f336f993a9ce5ee9f22143bf55bbe44ae423d67a 100644
--- a/frontend/src/metabase/visualizations/components/Visualization.jsx
+++ b/frontend/src/metabase/visualizations/components/Visualization.jsx
@@ -204,7 +204,7 @@ export default class Visualization extends Component {
         const card = series[seriesIndex].card;
         const question = new Question(metadata, card);
         const mode = question.mode();
-        return mode ? mode.actionsForClick({}, clicked) : [];
+        return mode ? mode.actionsForClick(clicked, {}) : [];
     }
 
     visualizationIsClickable = (clicked: ClickObject) => {
@@ -213,7 +213,7 @@ export default class Visualization extends Component {
             return false;
         }
         try {
-            return this.getClickActions({}, clicked).length > 0;
+            return this.getClickActions(clicked).length > 0;
         } catch (e) {
             console.warn(e);
             return false;