Index: src/routes/admin.js
===================================================================
--- src/routes/admin.js	(revision f45fc82a7312244bd74ee11bc83e702369ba2f09)
+++ src/routes/admin.js	(revision 7881080819a21d5ba5da32d94ef51da0d866eea0)
@@ -10,4 +10,5 @@
 import { requireAuth } from '../middleware/auth.js';
 import { getTenancy } from '../services/SettingsService.js';
+import { getPrimarySite } from '../middleware/site.js';
 
 const router = express.Router();
@@ -59,9 +60,7 @@
   const tenancy = getTenancy();
 
-  // De primaire/owner-site — in solo dé site, in hub de hoofdsite. Geeft de
+  // De primaire/hoofd-site — in solo dé site, in hub de hoofdsite. Geeft de
   // "Uiterlijk"-tegel z'n edit-link + de posts/concepten-lijst.
-  const primarySite = db.prepare(
-    'SELECT id, slug, title FROM sites ORDER BY created_at ASC LIMIT 1'
-  ).get() || null;
+  const primarySite = getPrimarySite();
 
   const stats = {
