diff --git a/web/src/lib/components/trail/trail_list_item.svelte b/web/src/lib/components/trail/trail_list_item.svelte
index da22f591..5077e3ff 100644
--- a/web/src/lib/components/trail/trail_list_item.svelte
+++ b/web/src/lib/components/trail/trail_list_item.svelte
@@ -130,13 +130,13 @@
{handleFromRecordWithIRI(trail)}
{/if}
- {#if trail.tags.length}
+ {#if trail.tags.length && trail.expand?.tags}
- {#each expandedTags ? trail.tags : trail.tags.slice(0, 2) as t}
-
+ {#each expandedTags ? trail.expand.tags : trail.expand.tags.slice(0, 2) as tag}
+
{/each}
- {#if trail.tags.length > 2}
+ {#if trail.expand.tags.length > 2}