Index: src/routes/admin-sites.js
===================================================================
--- src/routes/admin-sites.js	(revision 70e91474ee0c5d64ed093c366e398dfec3ad6fa1)
+++ src/routes/admin-sites.js	(revision d8f8f079ce7979088f94c7dca8819cb4eb384777)
@@ -327,5 +327,10 @@
 
   const f = req.body;
-  const feedViewDef = f.feed_view_default === 'grid' ? 'grid' : 'timeline';
+  // Twee vragen, en ze hingen scheef: dit pad schreef 'timeline' terwijl het
+  // AANMAAKpad 'reader' schreef, voor precies dezelfde keuze. Elke site die ooit
+  // is opgeslagen droeg dus 'timeline', en de client vertaalde dat stil terug.
+  // Nu betekent de waarde weer wat er staat.
+  const feedAlt = ['timeline', 'auto'].includes(f.feed_alt_view) ? f.feed_alt_view : 'reader';
+  const feedViewDef = f.feed_view_default === 'grid' ? 'grid' : feedAlt;
   const profileLinksJson = buildProfileLinks(f);
 
@@ -366,5 +371,5 @@
       enable_audio_player = ?,
       approve_followers = ?,
-      feed_view_default = ?, feed_view_switch = ?,
+      feed_view_default = ?, feed_view_switch = ?, feed_alt_view = ?,
       show_search = ?, show_archive_link = ?,
       custom_css = ?, custom_head_html = ?, custom_foot_html = ?,
@@ -390,4 +395,5 @@
     feedViewDef,
     f.feed_view_switch ? 1 : 0,
+    feedAlt,
     f.show_search ? 1 : 0,
     f.show_archive_link ? 1 : 0,
