President Bush on Wednesday vetoed the farm bill for a second time, paving the way for Congress to override it and make it into law.

Congress had passed $290 billion measure with veto-proof majorities in May. But that version, which Bush vetoed, lacked a key foreign aid portion due to a clerical error. The version that Bush vetoed Wednesday included the missing piece. The bill now goes back to Congress, which is expected to override the veto.