That is great news George. Thank you so much for trying that.
For now, yes you will need to modify that code on each install. However, I am going to try to sneak that code change in to our next maintenance release. If everything goes ideally, then the next time you update your plugins it should include this fix, and you will no longer have to worry about it on any new sites.
Basically this error stems from scenarios where a server has set the temp dir to be readable, but not writable. That would be extremely rare, but when it does happen we can account for it with this line of code.
Cheers!
– Brook