diff --git a/tools/doc/html.mjs b/tools/doc/html.mjs index 298a82a7cf0ace..34431ad9d829b2 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 = '
' +
               '