diff --git a/addons/website/static/src/snippets/s_website_form/000.js b/addons/website/static/src/snippets/s_website_form/000.js index 9e6de945ed1..6bd6e54cfa7 100644 --- a/addons/website/static/src/snippets/s_website_form/000.js +++ b/addons/website/static/src/snippets/s_website_form/000.js @@ -262,7 +262,7 @@ odoo.define('website.s_website_form', function (require) { // Prepare form inputs this.form_fields = this.$target.serializeArray(); - $.each(this.$target.find('input[type=file]'), function (outer_index, input) { + $.each(this.$target.find('input[type=file]:not([disabled])'), (outer_index, input) => { $.each($(input).prop('files'), function (index, file) { // Index field name as ajax won't accept arrays of files // when aggregating multiple files into a single field value