diff --git a/app/assets/javascripts/discourse/widgets/widget.js.es6 b/app/assets/javascripts/discourse/widgets/widget.js.es6 index ddbc50c8e07..bb35076a5e3 100644 --- a/app/assets/javascripts/discourse/widgets/widget.js.es6 +++ b/app/assets/javascripts/discourse/widgets/widget.js.es6 @@ -319,7 +319,7 @@ export default class Widget { return this.rerenderResult(() => { const widget = this._findAncestorWithProperty(name); if (widget) { - return widget[name](param); + return widget[name].call(widget, param); } return this._sendComponentAction(name, param || this.findAncestorModel());