diff --git a/src/views/Library.svelte b/src/views/Library.svelte
index a977655..4008645 100644
--- a/src/views/Library.svelte
+++ b/src/views/Library.svelte
@@ -988,10 +988,23 @@
{/snippet}
{#snippet gapCard(r)}
+
+ {@const cat = fileRelease({
+ title: r.title,
+ record_type: r.record_type,
+ track_count: r.track_count,
+ is_live: r.is_live,
+ is_soundtrack: r.is_soundtrack,
+ })}
- {#if r.date?.slice(0, 4) || r.release_date?.slice(0, 4)}
-
{(r.release_date ?? r.date).slice(0, 4)}
+ {#if r.release_date?.slice(0, 4)}
+
{r.release_date.slice(0, 4)}
{/if}
{#if r.cover}

@@ -1000,11 +1013,7 @@
{/if}
{r.title}
-
- {#if fileRelease({ title: r.title, record_type: r.record_type, track_count: r.nb_tracks }) !== "other"}
- {CAT_ONE[fileRelease({ title: r.title, record_type: r.record_type, track_count: r.nb_tracks })]}
- {/if}
-
+
{cat === "other" ? "" : CAT_ONE[cat]}
{/snippet}