diff options
-rw-r--r-- | libid3tag/file.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libid3tag/file.c b/libid3tag/file.c index 9210571..dcd5a7c 100644 --- a/libid3tag/file.c +++ b/libid3tag/file.c @@ -679,6 +679,8 @@ int v2_write(struct id3_file *file, { int rc; + if (file->ntags == 0) + return 0; if (data && ((file->ntags == 1 && !(file->flags & ID3_FILE_FLAG_ID3V1)) || (file->ntags == 2 && (file->flags & ID3_FILE_FLAG_ID3V1))) && |