I have made a preliminary fix for this issue with the standard method but I don't have this game to check the result; could you try it? If it works I'll upload it to the wiki as usual.
Topic on User talk:RaTcHeT302
Not now.
I'll try the fix today, sorry but I had to do something else first.