diff --git a/addons/website/static/src/js/summernote.js b/addons/website/static/src/js/summernote.js index 955fe8843a4..282a06623aa 100644 --- a/addons/website/static/src/js/summernote.js +++ b/addons/website/static/src/js/summernote.js @@ -581,7 +581,7 @@ define(['summernote/editing/Editor', 'summernote/summernote'], function (Editor) } eo = so; - if(!dom.isBR(sc) && !sc.textContent.match(/\S|\u00A0/)) { + if(!dom.isBR(sc) && !sc.textContent.match(/\S|\u00A0/) && !dom.isText(dom.hasContentBefore(sc)) && !dom.isText(dom.hasContentAfter(sc))) { ancestor = dom.node(sc); var text = document.createTextNode('\u00A0'); $(sc).before(text);