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 ed80dc3309b..91ebf524ab1 100644 --- a/addons/website/static/src/snippets/s_website_form/000.js +++ b/addons/website/static/src/snippets/s_website_form/000.js @@ -463,7 +463,8 @@ if (typeof error_fields[field_name] === "string") { $field.popover({content: error_fields[field_name], trigger: 'hover', container: 'body', placement: 'top'}); // update error message and show it. - $field.data("bs.popover").config.content = error_fields[field_name]; + const popover = Popover.getInstance($field); + popover._config.content = error_fields[field_name]; $field.popover('show'); } form_valid = false;