Error: Index was outside the bounds of the array. when editing installment designation amounts for a pledge

Users have the ability to edit pledges and their installments/amounts within a revenue batch.  Users are finding that when trying to edit the amounts of a pledge they receive an error that installment sums don't match the pledge amount.  When they then go to edit the installment designation amounts we receive the above error that then crashes CRM.
Download and install the latest patch, which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch. 

Environment

 3.0.516.2002
 3.0.516, patch 17

Was this article helpful?