diff --git a/app/src/protyle/util/insertHTML.ts b/app/src/protyle/util/insertHTML.ts
index 66ca7e6f3..d7e19a1a2 100644
--- a/app/src/protyle/util/insertHTML.ts
+++ b/app/src/protyle/util/insertHTML.ts
@@ -292,7 +292,7 @@ export const insertHTML = (html: string, protyle: IProtyle, isBlock = false,
return;
}
- if (blockElement.classList.contains("av")) {
+ if (blockElement.classList.contains("av") && !isBlock) {
range.deleteContents();
processAV(range, html, protyle, blockElement as HTMLElement);
return;