diff --git a/web/src/components/MemoEditor/components/RelationList.tsx b/web/src/components/MemoEditor/components/RelationList.tsx index dc042df19..755f9e8eb 100644 --- a/web/src/components/MemoEditor/components/RelationList.tsx +++ b/web/src/components/MemoEditor/components/RelationList.tsx @@ -39,7 +39,7 @@ const RelationItemCard: FC<{ }; const RelationList: FC = ({ relations, onRelationsChange, parentPage, memoName }) => { - const referenceRelations = relations.filter((r) => r.type === MemoRelation_Type.REFERENCE && (!memoName || r.memo?.name === memoName)); + const referenceRelations = relations.filter((r) => r.type === MemoRelation_Type.REFERENCE && (!memoName || !r.memo?.name || r.memo.name === memoName)); const [fetchedMemos, setFetchedMemos] = useState>({}); useEffect(() => {