diff --git a/api/js/etemplate/et2_widget_vfs.ts b/api/js/etemplate/et2_widget_vfs.ts index 800e8e8146..dfaad87688 100644 --- a/api/js/etemplate/et2_widget_vfs.ts +++ b/api/js/etemplate/et2_widget_vfs.ts @@ -582,7 +582,7 @@ export class et2_vfsUpload extends et2_file { let value = sender.getValue && sender.getValue() || sender.value || false; let row; - if(value) + if(value && value.path) { // Have a value, we can find the right place row = jQuery("[data-path='" + (value.path.replace(/'/g, '"')) + "']", this.list); @@ -672,7 +672,6 @@ export class et2_vfsUpload extends et2_file .addClass('title') .appendTo(row); let mime = et2_createWidget('vfs-mime', {value: file_data}, this); - mime._parent_node = this.getDOMNode(mime); // Trigger expose on click, if supported let vfs_attrs = {value: file_data, onclick: undefined};