--- a/src/ldt/ldt/ldt_utils/views/workspace.py Wed Dec 05 13:22:49 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/views/workspace.py Thu Dec 06 14:48:20 2012 +0100
@@ -280,9 +280,11 @@
results.sort(key=lambda k: k['iri_id'])
for iri_id, item in groupby(results, itemgetter('iri_id')):
- content = filter(lambda e: e.iri_id == iri_id, all_contents)[0]
- if content.description is None:
- content.description = ''
+ content_filter = filter(lambda e: e.iri_id == iri_id, all_contents)
+ if len(content_filter)>0:
+ content = filter(lambda e: e.iri_id == iri_id, all_contents)[0]
+ if content.description is None:
+ content.description = ''
all_related_segments = list(item)