diff --git a/web/src/routes/(user)/search/[[photos=photos]]/[[assetId=id]]/+page.svelte b/web/src/routes/(user)/search/[[photos=photos]]/[[assetId=id]]/+page.svelte index c7f62cba0b..9861cb0add 100644 --- a/web/src/routes/(user)/search/[[photos=photos]]/[[assetId=id]]/+page.svelte +++ b/web/src/routes/(user)/search/[[photos=photos]]/[[assetId=id]]/+page.svelte @@ -237,6 +237,8 @@ } const onAddToAlbum = (assetIds: string[]) => { + cancelMultiselect(assetInteraction); + if (terms.isNotInAlbum.toString() == 'true') { const assetIdSet = new Set(assetIds); searchResultAssets = searchResultAssets.filter((a: AssetResponseDto) => !assetIdSet.has(a.id));