diff --git a/tools/doc/html.mjs b/tools/doc/html.mjs index 4efe569d11f153..9eb8ef8f9b2f7e 100644 --- a/tools/doc/html.mjs +++ b/tools/doc/html.mjs @@ -227,7 +227,8 @@ export function preprocessElements({ filename }) { nextNode.lang !== node.lang) { // Saving the highlight code as value to be added in the next node. node.value = highlighted; - } else if (isJSFlavorSnippet(previousNode)) { + } else if (isJSFlavorSnippet(previousNode) && + previousNode.lang !== node.lang) { node.value = '
' +
               '