diff --git a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js index 08d341257f6..da763614e59 100644 --- a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js +++ b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js @@ -704,7 +704,7 @@ var Wysiwyg = Widget.extend({ }); }, openMediaDialog(params) { - const nodes = params.context.range.selectedNodes(); + const nodes = params.media ? [params.media] : params.context.range.selectedNodes(); const node = nodes[0]; let $baseNode;