diff --git a/src/wikitree.ts b/src/wikitree.ts index 2b5aeb7..d277661 100644 --- a/src/wikitree.ts +++ b/src/wikitree.ts @@ -143,7 +143,10 @@ export async function loadWikiTree(key: string): Promise { .concat(spouseKeys) .map((personId) => getAncestors(personId, handleCors)), ); - const ancestorKeys = ancestors.flat().map((person) => person.Name); + const ancestorKeys = ancestors + .flat() + .map((person) => person.Name) + .filter((key) => !!key); const ancestorDetails = await getRelatives(ancestorKeys, handleCors); everyone.push(...ancestorDetails);