diff --git a/app/src/protyle/render/av/cell.ts b/app/src/protyle/render/av/cell.ts
index 47a8ead5e..ab3d2f383 100644
--- a/app/src/protyle/render/av/cell.ts
+++ b/app/src/protyle/render/av/cell.ts
@@ -884,9 +884,9 @@ const renderRollup = (cellValue: IAVCellValue) => {
}
} else if (cellValue.type === "block") {
if (cellValue?.isDetached) {
- text = `${cellValue.block?.content || window.siyuan.languages.untitled}`;
+ text = `${Lute.EscapeHTMLStr(cellValue.block?.content || window.siyuan.languages.untitled)}`;
} else {
- text = `${cellValue.block?.content || window.siyuan.languages.untitled}`;
+ text = `${Lute.EscapeHTMLStr(cellValue.block?.content || window.siyuan.languages.untitled)}`;
}
} else if (cellValue.type === "number") {
text = cellValue?.number.formattedContent || cellValue?.number.content.toString() || "";