diff --git a/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte b/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte
index f67ed660ae..965c74ab5e 100644
--- a/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte
+++ b/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte
@@ -63,43 +63,45 @@
}
-
-
- {#await getData(href) then data}
-
-
#{data.number} {data.title}
- {#if data.body}
-
-
+{#await getData(href) then data}
+ {#if data.number !== undefined && data.title !== undefined}
+
+
+
+
#{data.number} {data.title}
+ {#if data.body}
+
+
+
+ {/if}
+
+ {#if data.assignees?.length}
+
+ {/if}
+ {#if data.labels?.length}
+
+
+
+ {#each data.labels as label, i}
+ {#if i},
+ {/if}
+ {label.name}
+ {/each}
+
+
+ {/if}
- {/if}
-
- {#if data.assignees?.length}
-
- {/if}
- {#if data.labels?.length}
-
-
-
- {#each data.labels as label, i}
- {#if i},
- {/if}
- {label.name}
- {/each}
-
-
- {/if}
- {/await}
-
+ {/if}
+{/await}