financial report: fix empty category, only one page if possible
build