diff --git a/smash/web/api_views/worker.py b/smash/web/api_views/worker.py index afc5e6c7b1a18eb025b52ee67cb00bff18c6e46a..dd87beccf1351f016ffd5a45039d7ade62be42be 100644 --- a/smash/web/api_views/worker.py +++ b/smash/web/api_views/worker.py @@ -35,7 +35,7 @@ def workers_for_daily_planning(request): role = unicode(worker.roles.filter(study_id=GLOBAL_STUDY_ID)[0].role) worker_dict_for_json = { 'id': worker.id, - 'flags' : [language.image.url for language in worker.languages.all()], + 'flags' : [language.image.url for language in worker.languages.all() if language.image], 'availability': worker.availability_percentage(start_date=start_date), 'title': u"{} ({})".format(unicode(worker), role[:1].upper()), 'role': role