diff --git a/api/js/etemplate/et2_widget_textbox.js b/api/js/etemplate/et2_widget_textbox.js index 9f5ddb93be..2028ecf063 100644 --- a/api/js/etemplate/et2_widget_textbox.js +++ b/api/js/etemplate/et2_widget_textbox.js @@ -515,7 +515,7 @@ var et2_searchbox = /** @class */ (function (_super) { return true; }; et2_searchbox.prototype.getDOMNode = function (asker) { - if (asker.getParent() == this) { + if (asker && asker.getParent() == this) { return this.flex[0]; } return _super.prototype.getDOMNode.call(this, asker); diff --git a/api/js/etemplate/et2_widget_textbox.ts b/api/js/etemplate/et2_widget_textbox.ts index 5b8051ef71..07774fa12e 100644 --- a/api/js/etemplate/et2_widget_textbox.ts +++ b/api/js/etemplate/et2_widget_textbox.ts @@ -614,7 +614,7 @@ class et2_searchbox extends et2_textbox getDOMNode(asker) { - if(asker.getParent() == this) + if(asker && asker.getParent() == this) { return this.flex[0]; }