Here ya go....

Download Battlefield 2 Patch v1.50 from Fileplay