diff --git a/chrome/content/zotero/xpcom/utilities_internal.js b/chrome/content/zotero/xpcom/utilities_internal.js index dd7a1516ff..a1847ebf2a 100644 --- a/chrome/content/zotero/xpcom/utilities_internal.js +++ b/chrome/content/zotero/xpcom/utilities_internal.js @@ -2465,12 +2465,14 @@ Zotero.Utilities.Internal = { let discardedNode = nodeStack.pop(); if (discardedMarkup.beginsTag === markup.endsTag) { nodeStack[nodeStack.length - 1].append(discardedNode); - break; } else { nodeStack[nodeStack.length - 1].append(discardedMarkup.token, ...discardedNode.childNodes); } } + if (discardedMarkup.beginsTag === markup.endsTag) { + break; + } } continue;