Index: test/c2s-title.test.js
===================================================================
--- test/c2s-title.test.js	(revision d7d2ede0ed0e58a0ac454ec1f66d50443feed0ea)
+++ test/c2s-title.test.js	(revision b5a0268c8f0e642ed6369335c5f06a29013f8d75)
@@ -51,11 +51,19 @@
 });
 
-test('zonder name blijft alles zoals het was: lege titel, geen kopregel', async () => {
-  const r = await maak({ content: '<p>gewoon een note</p>' });
-  assert.equal(r.status, 201);
-  const post = db.prepare('SELECT * FROM posts WHERE id = ?').get(r.id);
+test('geen echte titel blijft een lege titel: zonder name, en met alleen witruimte', async () => {
+  // Een regel met twee kanten (samengevoegd 25-8): wat er niet is, wordt niet
+  // verzonnen -- of het veld nu ontbreekt of alleen witruimte draagt.
+  const zonder = await maak({ content: '<p>gewoon een note</p>' });
+  assert.equal(zonder.status, 201);
+  const post = db.prepare('SELECT * FROM posts WHERE id = ?').get(zonder.id);
   assert.equal(post.title, '', 'geen name is een lege titel, geen undefined of null');
   const note = AP.buildNote('https://test.example', site, post);
-  assert.ok(!/<strong>/.test(note.content.split('</p>')[0] + '</p>') || !post.title, 'geen verzonnen kopregel');
+  assert.ok(!note.content.startsWith('<p><strong>'), 'geen verzonnen kopregel');
+
+  const wit = await maak({ name: '   ', content: '<p>z</p>' });
+  const witPost = db.prepare('SELECT title FROM posts WHERE id = ?').get(wit.id);
+  assert.equal(witPost.title, '', 'witruimte trimt weg tot leeg');
+  const witNote = AP.buildNote('https://test.example', site, db.prepare('SELECT * FROM posts WHERE id = ?').get(wit.id));
+  assert.ok(!witNote.content.startsWith('<p><strong>'), 'en er komt geen lege kopregel');
 });
 
@@ -79,9 +87,2 @@
 });
 
-test('een titel met alleen witruimte is geen titel', async () => {
-  const r = await maak({ name: '   ', content: '<p>z</p>' });
-  const post = db.prepare('SELECT title FROM posts WHERE id = ?').get(r.id);
-  assert.equal(post.title, '', 'witruimte trimt weg tot leeg');
-  const note = AP.buildNote('https://test.example', site, post);
-  assert.ok(!note.content.startsWith('<p><strong>'), 'en er komt geen lege kopregel');
-});
