diff --git a/money/views.py b/money/views.py index 745d7a3..4e7591c 100644 --- a/money/views.py +++ b/money/views.py @@ -126,7 +126,12 @@ def get_subs_chart(self): if chart['monthly']: monthly = monthly_sum/sum([v for v in chart['monthly'].values()]) - combined = (yearly/12 + monthly)/2 + if yearly > 0 and monthly > 0: + combined = (yearly/12 + monthly)/2 + elif monthly > 0: + combined = monthly + else: + combined = yearly/12 chart['avg'] = { 'yearly': yearly,