diff -r 514addb1d747 -r 7a7035d3f7c9 src/hdalab/views/ajax.py --- a/src/hdalab/views/ajax.py Wed Jun 25 12:59:49 2014 +0200 +++ b/src/hdalab/views/ajax.py Wed Jun 25 17:34:54 2014 +0200 @@ -407,8 +407,11 @@ years = {} yearqs = yearqs.annotate(nb=Count('tag__taggedsheet')) for ty in yearqs: - for year in range(ty.start_year, ty.end_year): - years[year] = ty.nb + (years[year] if year in years else 0) + if ty.start_year==ty.end_year: + years[ty.start_year] = ty.nb + else: + for year in range(ty.start_year, ty.end_year): + years[year] = ty.nb + (years[year] if year in years else 0) yearchange = [] for year in sorted(years.keys()):