(POLITICO) — Uniformed troops could still lose their special pay and some benefits during the government shutdown, even after the passage of last-minute legislation aimed at preserving their pay.

The bill signed into law late Monday by President Barack Obama allows Defense Secretary Chuck Hagel to continue paying troops and some civilians and contractors through the shutdown. But troops’ base pay represents only part of their total compensation.

The rest comes in the form of housing benefits, which will continue, and now-suspended special pays and benefits that commanders use to keep troops in the force or entice them to specialize in high-demand areas. The potential absence of special pays during the shutdown, as well as a halt to promotions, could amount to thousands of dollars’ difference in a typical service member’s income.

See additional parts of the Obamacare, shutdown story:

Breakthrough? Obama ‘willing to negotiate’

Kingston to Senate: Be responsible

Obama sued for fiddling with health takeover

‘Fakers’: Dems hurl verbal bombs at GOP

Japan pulls Gardasil shots for young girls

Obamacare to Americans: ‘Please wait’

Veterans visit ‘closed’ site in Washington

Black professor: Shutdown due to Obama’s skin color

Commentary from Molotov Mitchell: ‘61% of Americans are right-wing nutjobs?’

Commentary from Troy Newman: ‘Now I’m an unwilling Obamacare outlaw’

Note: Read our discussion guidelines before commenting.