Hi Mychess,
thanks for this bugfix!
I've now added it to 'const' as 'modified' ROM version (as already done for some of your other bugfixes), although this bug will occur VERY rarely in real games (therefore, this bugfix will only be available in the next update).
I've also looked at 'const36' and it contains exactly the same code (at address 2C9A), so I made a fix with the same changes for this version as well.
Then I even looked at 'const36a', but it seems that this version doesn't have this bug (probably already fixed, because it's a 2 years later version) - the code (around 3C6E +/- a few bytes) is in fact almost identical to your fixed code.
Regards,
Franz