From 65ebadc2f86e8240f4c4014e4e8ae901c18944fe Mon Sep 17 00:00:00 2001 From: Michael Wiencek Date: Thu, 30 Jun 2011 10:29:04 -0500 Subject: [PATCH] Fix another CD Lookup issue when there's no labels on a release. --- picard/mbxml.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/picard/mbxml.py b/picard/mbxml.py index e0873ba00..4bb9efdc1 100644 --- a/picard/mbxml.py +++ b/picard/mbxml.py @@ -133,11 +133,12 @@ def artist_credit_to_metadata(node, m=None, release=None, config=None): def label_info_from_node(node): labels = [] catalog_numbers = [] - for label_info in node.label_info: - if 'label' in label_info.children: - labels.append(label_info.label[0].name[0].text) - if 'catalog_number' in label_info.children: - catalog_numbers.append(label_info.catalog_number[0].text) + if node.count != "0": + for label_info in node.label_info: + if 'label' in label_info.children: + labels.append(label_info.label[0].name[0].text) + if 'catalog_number' in label_info.children: + catalog_numbers.append(label_info.catalog_number[0].text) return (labels, catalog_numbers) def track_to_metadata(node, track, config=None):