The Complete version of Atari doesn't have that bug ( I don't recall facing it after using it atleast.... )
The complete version would be something of a rewite of the code since it would include all the XPs and all the patches together. So maybe it was possible to fix there but not with existing versions. I definitely recall one of the devs, Trip I believe he called himself, coming to one of the forums and mentioning the problems they were having with it, among other things. I believe he was also the one who mentioned that there would be no further patches for the game since they were already working on Civ 4.