Index: src/views/partials/profile-header.ejs
===================================================================
--- src/views/partials/profile-header.ejs	(revision 54ee51c15ca8fabdc52a492b077cbd642c57fc87)
+++ src/views/partials/profile-header.ejs	(revision 746d98a771aa1e4a4241958d88582d516570cf4b)
@@ -10,7 +10,11 @@
 // Show profile-header unless we're on an admin page or the site explicitly
 // disabled it via profile_enabled=0.
-const _showProfile = site
-  && (site.profile_enabled === undefined || site.profile_enabled !== 0)
-  && !(typeof bodyClass !== 'undefined' && bodyClass.indexOf('on-admin') >= 0);
+// In de wardmodus IS de pagina het profiel (pages/ward-profile.ejs). Dan valt de
+// kop hier weg, maar de volgdialoog hieronder blijft: de volgknop op die pagina
+// opent hem.
+const _wardPage = typeof wardProfile !== 'undefined' && wardProfile;
+const _showProfile = site && (_wardPage || (
+  (site.profile_enabled === undefined || site.profile_enabled !== 0)
+  && !(typeof bodyClass !== 'undefined' && bodyClass.indexOf('on-admin') >= 0)));
 
 // profile_name and profile_bio used to be optional overrides exposed in the
@@ -20,4 +24,7 @@
 const _displayName = (site && (site.profile_name || site.title)) || '';
 const _bioText     = (site && (site.profile_bio || site.description || site.tagline)) || '';
+// Volgen via de fediverse. Hier boven en niet in de kop: op de wardpagina valt
+// de kop weg, maar de volgdialoog onderaan hoort er dan nog te staan.
+const _showFollow = (typeof canManageFedi === 'undefined' || !canManageFedi) && site && site.slug && (typeof apEnabled === 'undefined' || apEnabled);
 
 // Parse profile_links JSON column once.
@@ -38,4 +45,5 @@
 
 <% if (_showProfile) { %>
+<% if (!_wardPage) { %>
 <aside class="profile-header" aria-label="Site profile">
   <div class="container profile-header-inner">
@@ -74,5 +82,4 @@
       <%# Follow-via-fediverse: a compact icon in the links row (keeps the header
           short), and hidden for the owner — you don't follow yourself. %>
-      <% var _showFollow = (typeof canManageFedi === 'undefined' || !canManageFedi) && site && site.slug && (typeof apEnabled === 'undefined' || apEnabled); %>
       <% if (_profileLinks.length || _showFollow) { %>
         <% const _platforms = (typeof platforms_catalog !== 'undefined' && platforms_catalog) || {}; %>
@@ -144,4 +151,5 @@
   </div>
 </div>
+<% } /* !_wardPage */ %>
 <% if (_showFollow) { %>
 <%# Follow-via-fediverse modal — replaces the native prompt() (which looked ugly). %>
