diff --git a/public/assets/launch.js b/public/assets/launch.js
index d36661c..3176688 100644
--- a/public/assets/launch.js
+++ b/public/assets/launch.js
@@ -5,6 +5,8 @@
try { await IAP.renderNav('training'); } catch (e) {}
let me = null, cfg = {};
try { me = await (await fetch('/api/me')).json(); } catch (e) {}
+ // buyerCount and the referral list live on the dashboard endpoint; merge it in
+ if (me && me.signedIn) { try { const d = await (await fetch('/api/my/dashboard')).json(); if (d && !d.error) me = Object.assign({}, me, d, { signedIn: true, email: me.email }); } catch (e) {} }
try { cfg = await IAP.getConfig(); } catch (e) {}
const signedIn = !!(me && me.signedIn && me.email);
$('gate').style.display = signedIn ? 'none' : 'block';
diff --git a/public/launch.html b/public/launch.html
index 5b1e9ff..aedd743 100644
--- a/public/launch.html
+++ b/public/launch.html
@@ -86,6 +86,6 @@
-
+