I have noticed on the Official Battlefield 1942 website that there is a NON-official version v1.4 patch doing the rounds, which they recommend you DO NOT install:
It has come to our attention that a non-final version of the 1.4 patch has surfaced on the web. Please note that this is NOT the final version of 1.4, and it WILL NOT be compatible with the final version of 1.4. We strongly recommend that you do not install it. If you have installed it, our suggestion is that you reinstall BF 1942.