diff --git a/app/src/search/util.ts b/app/src/search/util.ts
index a00cd6d30..6bd2b5198 100644
--- a/app/src/search/util.ts
+++ b/app/src/search/util.ts
@@ -1201,13 +1201,14 @@ const inputEvent = (element: Element, config: ISearchOption, inputTimeout: numbe
const onSearch = (data: IBlock[], edit: Protyle, element: Element) => {
let resultHTML = "";
data.forEach((item, index) => {
+ const title = escapeHtml(getNotebookName(item.box)) + getDisplayName(item.hPath, false);
if (item.children) {
resultHTML += `
${unicode2Emoji(getNotebookIcon(item.box) || Constants.SIYUAN_IMAGE_NOTE, false, "b3-list-item__graphic", true)}
-${escapeHtml(getNotebookName(item.box))}${item.hPath}
+${title}
`;
item.children.forEach((childItem, childIndex) => {
resultHTML += `
@@ -1218,7 +1219,6 @@ ${unicode2Emoji(childItem.ial.icon, false, "b3-list-item__graphic", true)}
});
resultHTML += "
";
} else {
- const title = escapeHtml(getNotebookName(item.box)) + getDisplayName(item.hPath, false);
resultHTML += `
${unicode2Emoji(item.ial.icon, false, "b3-list-item__graphic", true)}