UNITED NATIONS  The General Assembly approved a two-year budget of $4.17 billion on Saturday, with the United States casting the only vote against the measure because it included financing for a conference the United States felt would be prejudicial to Israel.

The vote, taken at 5:55 a.m. after days of round-the-clock negotiations, was 142 to 1.

The United States said it was forced to oppose the measure because of the insistence of the Group of 77, a powerful assemblage of 130 developing nations, that the budget provide money for a proposed conference that would be a follow-up to the 2001 World Conference Against Racism in Durban, South Africa.

The United States walked out of the Durban meeting because it said it had become a forum for attacks on Israel.

Mark Wallace, the American ambassador for management, said the United States objected to “revisiting an event that was noxious to my country and a disgrace in the international community.”