diff --git a/api/js/etemplate/et2_widget_vfs.js b/api/js/etemplate/et2_widget_vfs.js index 999a9c93cd..998753de98 100644 --- a/api/js/etemplate/et2_widget_vfs.js +++ b/api/js/etemplate/et2_widget_vfs.js @@ -872,7 +872,7 @@ var et2_vfsUpload = /** @class */ (function (_super) { return true; }; et2_vfsUpload.prototype.getDOMNode = function (sender) { - if (sender !== this && sender._type.indexOf('vfs') >= 0) { + if (sender && sender !== this && sender._type.indexOf('vfs') >= 0) { var value = sender.getValue && sender.getValue() || sender.options.value || {}; var row = jQuery("[data-path='" + (value.path.replace(/'/g, '"')) + "']", this.list); if (sender._type === 'vfs-mime') { diff --git a/api/js/etemplate/et2_widget_vfs.ts b/api/js/etemplate/et2_widget_vfs.ts index 347979c6af..6cea46ddaf 100644 --- a/api/js/etemplate/et2_widget_vfs.ts +++ b/api/js/etemplate/et2_widget_vfs.ts @@ -1001,7 +1001,7 @@ class et2_vfsUpload extends et2_file } getDOMNode(sender) { - if(sender !== this && sender._type.indexOf('vfs') >= 0 ) + if(sender && sender !== this && sender._type.indexOf('vfs') >= 0 ) { var value = sender.getValue && sender.getValue() || sender.options.value || {}; var row = jQuery("[data-path='"+(value.path.replace(/'/g, '"'))+"']",this.list);