A defense bill passed by the House on Friday, under the threat of a presidential veto, includes a ban on same-sex marriages at military bases.
President Barack Obama might veto the bill, which was put together right before President Obama endorsed same-sex marriages, if it survives in its current form after the Senate considers it.
The bill includes more military spending than Obama wanted, in addition to the ban on gay marriages at bases and a ban on ceremonies at military bases that are similar to same-sex marriages.
The House voted 299-120 for the fiscal 2013 authorization bill, which includes $642 billion in spending and a controversial clause that reaffirms the indefinite detention of terror suspects on U.S. soil.
The bill now heads to the Senate, where the amount of spending and the same-sex marriage provisions will get a lot of debate. It seems doubtful the Senate version will closely resemble the current House bill.
If the president uses his constitutional veto power, a two-thirds majority of the House and Senate would be needed to override the veto. With the Democrats in control of the Senate, that would be a difficult proposition.