Marc:
From the last upgrade:
The Next Year Posting Journal was not empty when Next Year was created if there had been an improper restore procedure (all GL data files were not deleted before restoring). The Create Next Fiscal Year function now checks for and corrects this condition.
I suspect that upgrading to the current version of Ledger and running the data integrity check rebuild function for Ledger will solve your problem.