summaryrefslogtreecommitdiff
path: root/libmat
diff options
context:
space:
mode:
authorjvoisin2015-12-04 00:12:31 +0100
committerjvoisin2015-12-04 00:12:31 +0100
commit43804de4649ec8444bf4b23fd391226446eb85a5 (patch)
treedc2f936d0dadf4082553fb69183ade54967d1bcc /libmat
parent70ef290a5db26309bc9112e6007bee77331ddebe (diff)
Fix mutagen's behaviour on file without metadata block
Diffstat (limited to 'libmat')
-rw-r--r--libmat/mutagenstripper.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/libmat/mutagenstripper.py b/libmat/mutagenstripper.py
index 692c56f..e7f2a96 100644
--- a/libmat/mutagenstripper.py
+++ b/libmat/mutagenstripper.py
@@ -28,7 +28,10 @@ class MutagenStripper(parser.GenericParser):
28 if self.backup: 28 if self.backup:
29 self.create_backup_copy() 29 self.create_backup_copy()
30 self.mfile.delete() 30 self.mfile.delete()
31 self.mfile.save() 31 try: # mutagen will choke on files without a metadata block
32 self.mfile.save()
33 except ValueError:
34 pass
32 return True 35 return True
33 36
34 def get_meta(self): 37 def get_meta(self):