diff --git a/financeplanner/views.py b/financeplanner/views.py index b8d6443..f63bdcb 100644 --- a/financeplanner/views.py +++ b/financeplanner/views.py @@ -188,7 +188,10 @@ def index(request): calculation_start = balance_list[0].date if balance_list else range_start transaction_list = _get_relevant_transactions(user, calculation_start, range_end) actual_transactions = _calculate_actual_transactions(calculation_start, range_end, transaction_list) - graph_data = _build_graph_data(range_start, range_end, calculation_start, balance_list, actual_transactions) + if balance_list: + graph_data = _build_graph_data(range_start, range_end, calculation_start, balance_list, actual_transactions) + else: + graph_data = None context = { "range_start": format_date(range_start), "range_end": format_date(range_end),