WASHINGTON — President Barack Obama has signed into law a renewal of a federal program credited with reviving the market for insurance against terrorist attacks after its collapse in the aftermath of 9/11.

The White House says Obama signed the bill Monday — even though Obama had previously expressed reservations about an unrelated provision that chips away at new regulations on financial instruments called derivatives.

The Senate approved the bill last week on a sweeping 93-4 vote, a day after it was approved by the House.

The measure was a leftover from last year that became snagged in the waning days of the last session of Congress. It's the first piece of legislation to pass the Senate since Republicans took control of the chamber last week.