diff --git a/app/src/protyle/render/av/blockAttr.ts b/app/src/protyle/render/av/blockAttr.ts
index 226f699f6..095311651 100644
--- a/app/src/protyle/render/av/blockAttr.ts
+++ b/app/src/protyle/render/av/blockAttr.ts
@@ -90,7 +90,7 @@ export const renderAVAttribute = (element: HTMLElement, id: string, protyle?: IP
`;
table.keyValues?.forEach(item => {
html += `
-
+
${item.key.name}
diff --git a/app/src/protyle/render/av/date.ts b/app/src/protyle/render/av/date.ts
index d3b807d95..121084ea3 100644
--- a/app/src/protyle/render/av/date.ts
+++ b/app/src/protyle/render/av/date.ts
@@ -33,6 +33,7 @@ export const getDateHTML = (data: IAVTable, cellElements: HTMLElement[]) => {
if (cellValue?.value?.date?.isNotEmpty2) {
value2 = dayjs(cellValue.value.date.content2).format(cellValue.value.date.isNotTime ? "YYYY-MM-DD" : "YYYY-MM-DD HH:mm");
}
+ const isNotTime = !cellValue || cellValue?.value?.date?.isNotTime;
return `