diff --git a/src/base/orgs/View/Projects.svelte b/src/base/orgs/View/Projects.svelte
index 936e9771a..946b21bc0 100644
--- a/src/base/orgs/View/Projects.svelte
+++ b/src/base/orgs/View/Projects.svelte
@@ -65,19 +65,21 @@
{#each projects as project}
{@const anchor = anchors[project.urn]}
{@const pendingAnchor = pendingAnchors[project.urn]}
-
-
onClick(project)}>
-
- {#if profile?.org?.safe && account && anchor}
- {#if pendingAnchor}
- loadAnchors()} />
+ {#if project.head}
+
+
onClick(project)}>
+
+ {#if profile?.org?.safe && account && anchor}
+ {#if pendingAnchor}
+ loadAnchors()} />
+ {/if}
{/if}
- {/if}
-
-
-
+
+
+
+ {/if}
{/each}
{:catch err}
diff --git a/src/base/profiles/AnchorBadge.svelte b/src/base/profiles/AnchorBadge.svelte
index dba6b7c13..041ee9a93 100644
--- a/src/base/profiles/AnchorBadge.svelte
+++ b/src/base/profiles/AnchorBadge.svelte
@@ -4,7 +4,7 @@
const dispatch = createEventDispatcher();
export let anchors: Array = [];
- export let head: string;
+ export let head: string | null;
export let commit: string;
export let noText = false;
export let noBg = false;
@@ -44,7 +44,7 @@
}
-{#if anchors}
+{#if anchors && head}
{#if commit == anchors[0] && commit === head}
diff --git a/src/base/projects/Browser.svelte b/src/base/projects/Browser.svelte
index d6afc1908..9d6341e42 100644
--- a/src/base/projects/Browser.svelte
+++ b/src/base/projects/Browser.svelte
@@ -1,6 +1,6 @@
diff --git a/src/base/projects/Project.svelte b/src/base/projects/Project.svelte
index 9e6adea3b..56749a76e 100644
--- a/src/base/projects/Project.svelte
+++ b/src/base/projects/Project.svelte
@@ -141,7 +141,7 @@
{#if content == proj.ProjectContent.Tree}
-
+
{:else if content == proj.ProjectContent.History}
{:else if content == proj.ProjectContent.Commit}
diff --git a/src/base/projects/Widget.svelte b/src/base/projects/Widget.svelte
index 77163f448..380144673 100644
--- a/src/base/projects/Widget.svelte
+++ b/src/base/projects/Widget.svelte
@@ -93,7 +93,7 @@
{#if project.head}
{project.head}
{:else}
- Could not retrieve HEAD
+ ✗ No head
{/if}
@@ -104,7 +104,7 @@
- {#if anchor}
+ {#if anchor && project.head}