From ee77e559114f7beaee5b7563ea6fa5e6b707cdee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= Date: Sat, 3 Mar 2007 18:43:23 +0100 Subject: [PATCH] Ignore '00000000-0000-0000-0000-000000000000' PUIDs. --- picard/musicdns/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/picard/musicdns/__init__.py b/picard/musicdns/__init__.py index 9d426c8d1..d4d5a3ed8 100644 --- a/picard/musicdns/__init__.py +++ b/picard/musicdns/__init__.py @@ -80,6 +80,9 @@ class OFA(QtCore.QObject): puid = document.metadata[0].track[0].puid_list[0].puid[0].id except (AttributeError, IndexError): puid = None + # for some reason MusicDNS started to return these bogus PUIDs + if puid == '00000000-0000-0000-0000-000000000000': + puid = None handler(file, puid) def _lookup_fingerprint(self, file, fingerprint, handler, length=0):