Fixed bug in tags.py
/mp3togo/tags.py
blob:ab0d20ff33a1a3a856ef91566faf7a3fd4702cdd -> blob:cb442f942b87e5428ff6fc0d6c27667e10f88b15
--- mp3togo/tags.py
+++ mp3togo/tags.py
@@ -101,7 +101,7 @@ class Tags(UserDict.DictMixin):
self._tags['ARTIST'] = [eye.getArtist() or '']
self._tags['ALBUM'] = [eye.getAlbum() or '']
self._tags['TITLE'] = [eye.getTitle() or '']
- self._tags['GENRE'] = [eye.getGenre().name or 'Other']
+ self._tags['GENRE'] = [getattr(eye.getGenre(), 'name', 'Other')]
del eye
elif HAVE_ID3:
info = ID3.ID3(self._file, as_tuple=1).as_dict()