diff --git a/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte b/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte index 7bb0b81a42..a3e1b0db7d 100644 --- a/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte +++ b/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte @@ -244,12 +244,14 @@ const handleSuggestPeople = (person2: PersonResponseDto) => { isEditingName = false; - potentialMergePeople = []; - personName = person.name; - personMerge1 = person; - personMerge2 = person2; - isSuggestionSelectedByUser = true; - viewMode = PersonPageViewMode.SUGGEST_MERGE; + if (person.id !== person2.id) { + potentialMergePeople = []; + personName = person.name; + personMerge1 = person; + personMerge2 = person2; + isSuggestionSelectedByUser = true; + viewMode = PersonPageViewMode.SUGGEST_MERGE; + } }; const changeName = async () => {