Index: src/views/partials/playlist-editor.ejs
===================================================================
--- src/views/partials/playlist-editor.ejs	(revision 6ee289aed635d76572556190200f28678d2d970c)
+++ src/views/partials/playlist-editor.ejs	(revision d8f7d9c1d13b0b0315fce7adff55d967042095a0)
@@ -99,4 +99,8 @@
 }
 .pl-field { display: flex; flex-direction: column; gap: .25rem; }
+/* `display: flex` wint van het hidden-attribuut, dus zonder deze regel doet
+   [hidden] op een .pl-field NIETS -- het veld blijft gewoon staan. De
+   uitgavevelden schakelen daarop (album versus afspeellijst). */
+.pl-field[hidden] { display: none; }
 .pl-field-full { grid-column: 1 / -1; }
 .pl-field > span {
