Index: src/routes/admin-sites.js
===================================================================
--- src/routes/admin-sites.js	(revision 8aa85d06c34d1b16a4f9440e4c87fac432d0cf6e)
+++ src/routes/admin-sites.js	(revision 2c246d47136db04a691067ac725d2864c76b3ec0)
@@ -263,5 +263,5 @@
       title = ?, description = ?, tagline = ?, language = ?,
       palette = ?, accent = ?, theme_override = ?, profile_photo = ?,
-      profile_enabled = ?, profile_name = ?, profile_bio = ?,
+      profile_enabled = ?,
       profile_links = ?,
       is_public = ?, robots_index = ?, require_login_to_comment = ?,
@@ -286,6 +286,4 @@
     f.profile_photo || null,
     f.profile_enabled ? 1 : 0,
-    (f.profile_name || '').slice(0, 100) || null,
-    (f.profile_bio  || '').slice(0, 500) || null,
     profileLinksJson,
     f.is_public ? 1 : 0,
Index: src/views/pages/admin-site-edit.ejs
===================================================================
--- src/views/pages/admin-site-edit.ejs	(revision 8aa85d06c34d1b16a4f9440e4c87fac432d0cf6e)
+++ src/views/pages/admin-site-edit.ejs	(revision 2c246d47136db04a691067ac725d2864c76b3ec0)
@@ -145,8 +145,11 @@
         <span>Enable audio player + embeds</span>
       </label>
+      <%# Prutter is een Hub-only premium-functie — toggle alleen tonen in Hub-modus. %>
+      <% if (typeof tenancy !== 'undefined' && tenancy === 'hub') { %>
       <label class="cb">
         <input type="checkbox" name="enable_prutter" value="1" <%= site.enable_prutter ? 'checked' : '' %>>
-        <span>Enable Prutter (direct messaging)</span>
-      </label>
+        <span>Prutter (DM&rsquo;s tussen leden) inschakelen <small class="form-hint-inline">— Hub-functie, premium</small></span>
+      </label>
+      <% } %>
     </fieldset>
 
