summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--playlist.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/playlist.c b/playlist.c
index c1d2bc46..16cb424c 100644
--- a/playlist.c
+++ b/playlist.c
@@ -1968,6 +1968,9 @@ pl_save (const char *fname) {
int16_t nm = 0;
DB_metaInfo_t *m;
for (m = it->meta; m; m = m->next) {
+ if (m->key[0] == '_') {
+ continue; // skip reserved names
+ }
nm++;
}
if (fwrite (&nm, 1, 2, fp) != 2) {