Fixed incorrect opening balances caused by stale values not being overwritten when an account balance reached zero.