Donations are allways wellcome, but you can send them *after* you see the fix works.
I would feel embarrassed if something goes wrong 
And, if you are a coder, please review it. We can make this safer together.
if you are running a node, update it to the latest source.
Have you done this, has this work been tested like he has requested, or is the latest wallet from before this work?
It is ok to update, one must just do it again, if someone finds some major problem. I assume there won't be any :-)