diff --git a/src/routes/(console)/project-[project]/sites/(components)/siteCard.svelte b/src/routes/(console)/project-[project]/sites/(components)/siteCard.svelte
index 5cffd5b8b..81fa82612 100644
--- a/src/routes/(console)/project-[project]/sites/(components)/siteCard.svelte
+++ b/src/routes/(console)/project-[project]/sites/(components)/siteCard.svelte
@@ -17,6 +17,8 @@
export let proxyRuleList: Models.ProxyRuleList = { total: 0, rules: [] };
let show = false;
+ const siteUrl =
+ deployment.domain ?? (proxyRuleList.total ? proxyRuleList.rules[0].domain : undefined);
$: totalSize = humanFileSize((deployment?.buildSize ?? 0) + (deployment?.size ?? 0));
@@ -112,6 +114,6 @@
-{#if show && deployment.domain}
-
+{#if show && siteUrl}
+
{/if}