diff --git a/web/src/lib/components/album-page/user-selection-modal.svelte b/web/src/lib/components/album-page/user-selection-modal.svelte
index 96e3a1672eea3..acbced70a00bf 100644
--- a/web/src/lib/components/album-page/user-selection-modal.svelte
+++ b/web/src/lib/components/album-page/user-selection-modal.svelte
@@ -154,16 +154,18 @@
-
- {$t('shared_links')}
- {$t('view_all')}
-
+ {#if sharedLinks.length > 0}
+
+ {$t('shared_links')}
+ {$t('view_all')}
+
-
- {#each sharedLinks as sharedLink}
-
- {/each}
-
+
+ {#each sharedLinks as sharedLink}
+
+ {/each}
+
+ {/if}
diff --git a/web/src/routes/(user)/shared-links/[[id=id]]/+page.svelte b/web/src/routes/(user)/shared-links/[[id=id]]/+page.svelte
index 49f9f32b5b5ba..6fd1f17ecc8d5 100644
--- a/web/src/routes/(user)/shared-links/[[id=id]]/+page.svelte
+++ b/web/src/routes/(user)/shared-links/[[id=id]]/+page.svelte
@@ -97,7 +97,7 @@
{/snippet}
-
+
{#if sharedLinks.length === 0}