The United Nations Security Council on Wednesday voted to renew the peacekeeping mission in Lebanon for another year after addressing American and Israeli complaints that the force was ignoring a Hezbollah arms buildup near Israel’s border.

The vote came a day before the peacekeeping force’s mandate was to expire, which theoretically could have led to a suspension in operations or even withdrawal of its 10,500 soldiers, who come from 41 countries.

The force’s presence has helped keep the peace along the Israel-Lebanon border since the war between Israeli forces and Hezbollah, the Lebanese militant group, 11 years ago.

The annual renewal of the mandate for the force, known as the United Nations Interim Force in Lebanon, or Unifil, had become a contentious issue in the council. It basically pitted the United States against members led by France, which has made significant troop contributions to Unifil.