diff --git a/gnucash/report/html-chart.scm b/gnucash/report/html-chart.scm
index 6d549f31aa..7efa8b0df8 100644
--- a/gnucash/report/html-chart.scm
+++ b/gnucash/report/html-chart.scm
@@ -212,6 +212,8 @@
(cons 'point (list
(cons 'pointStyle #f)))))
(cons 'tooltips (list
+ (cons 'mode 'index)
+ (cons 'intersect #f)
(cons 'callbacks (list
(cons 'label #f)))))
diff --git a/gnucash/report/reports/standard/balance-forecast.scm b/gnucash/report/reports/standard/balance-forecast.scm
index 6032ff07cd..f883033204 100644
--- a/gnucash/report/reports/standard/balance-forecast.scm
+++ b/gnucash/report/reports/standard/balance-forecast.scm
@@ -291,10 +291,6 @@ date point, a projected minimum balance including scheduled transactions."))
(gnc:html-chart-set-currency-symbol!
chart (gnc-commodity-get-nice-symbol currency))
- ;; Allow tooltip in whole chartarea
- (gnc:html-chart-set! chart '(options tooltips mode) "index")
- (gnc:html-chart-set! chart '(options tooltips intersect) #f)
-
;; We're done!
(gnc:html-document-add-object! document chart)
(gnc:report-finished))))