From 99bb4df94b4b205023dc5e45ef4fe6a13ca97801 Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Sat, 19 Nov 2011 17:55:19 -0800 Subject: [PATCH] check for releases in acoustid result (fixes #252) --- beetsplug/chroma.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/beetsplug/chroma.py b/beetsplug/chroma.py index b35dd627a..8c9968c34 100644 --- a/beetsplug/chroma.py +++ b/beetsplug/chroma.py @@ -66,7 +66,10 @@ def acoustid_match(path, metadata=None): return None recording = result['recordings'][0] recording_id = recording['id'] - release_ids = [rel['id'] for rel in recording['releases']] + if 'releases' in recording: + release_ids = [rel['id'] for rel in recording['releases']] + else: + release_ids = [] return recording_id, release_ids