WASHINGTON (AP) - Congress is sending the White House a bill to let retired Marine Gen. James Mattis run the Pentagon in the Trump administration.
The House passed the bill on a vote of 268-151.
A White House spokesman said President Barack Obama would sign the bill if Congress passed it before he leaves office.
The measure grants a one-time exception for Mattis from a law that bars former service members who have been out of uniform for less than seven years from holding the top Pentagon job.
The restriction is meant to preserve civilian control of the military. The 66-year-old Mattis retired from the Marine Corps in 2013.
The Senate overwhelmingly cleared the bill on Thursday.