Sorry for the delayed response:
This is an error with Buycraft (the system we now use for donations) we have contacted them regarding this problem and they are looking into fixing it. We can't really do anything about this for now, so I'd use the workaround you seem to have found if it works for you at this time. If the situation changes then I'll be sure to inform you.