diff --git a/web/src/routes/(user)/folders/[[photos=photos]]/[[assetId=id]]/+page.svelte b/web/src/routes/(user)/folders/[[photos=photos]]/[[assetId=id]]/+page.svelte
index 1ffa64d3a3..bbdf86da7f 100644
--- a/web/src/routes/(user)/folders/[[photos=photos]]/[[assetId=id]]/+page.svelte
+++ b/web/src/routes/(user)/folders/[[photos=photos]]/[[assetId=id]]/+page.svelte
@@ -25,6 +25,7 @@
$: pathSegments = data.path ? data.path.split('/') : [];
$: tree = buildTree($foldersStore?.uniquePaths || []);
$: currentPath = $page.url.searchParams.get(QueryParameter.PATH) || '';
+ $: currentTreeItems = currentPath ? data.currentFolders : Object.keys(tree);
onMount(async () => {
await foldersStore.fetchUniquePaths();
@@ -63,7 +64,7 @@
-
+
{#if data.pathAssets && data.pathAssets.length > 0}