diff --git a/addons/web_editor/static/src/js/backend/field_html.js b/addons/web_editor/static/src/js/backend/field_html.js index 02ad16d7f25f30c8559352a739730dccee5bcc6f..9ad2d27e4c22c718fe02ba9e6a28060781249ec6 100644 --- a/addons/web_editor/static/src/js/backend/field_html.js +++ b/addons/web_editor/static/src/js/backend/field_html.js @@ -327,6 +327,11 @@ var FieldHtml = basic_fields.DebouncedField.extend(TranslatableFieldMixin, { return; } var cwindow = self.$iframe[0].contentWindow; + try { + cwindow.document; + } catch (e) { + return; + } cwindow.document .open("text/html", "replace") .write(