diff --git a/frappe/public/js/frappe/form/sidebar/user_image.js b/frappe/public/js/frappe/form/sidebar/user_image.js index 6c8099db89..cd0993207b 100644 --- a/frappe/public/js/frappe/form/sidebar/user_image.js +++ b/frappe/public/js/frappe/form/sidebar/user_image.js @@ -88,7 +88,10 @@ frappe.ui.form.setup_user_image_event = function(frm) { } field.$input.trigger('click'); } else { - field.set_value('').then(() => frm.save()); + /// on remove event for a sidebar image wrapper remove attach file. + frm.attachments.remove_attachment_by_filename(frm.doc[frm.meta.image_field], function() { + field.set_value('').then(() => frm.save()); + }); } }); -} \ No newline at end of file +}