The deputy prime minister of Yugoslavia, Vuk Draskovic, has been dismissed.
The authorities said he had made public statements that were contrary to government policy.
But at a news conference, Mr Draskovic denied this, and said he had no idea why he had been dismissed.
He rejected accusations that he supported NATO airstrikes.
Earlier this week Mr Draskovic criticised the government's handling of the Kosovo crisis, and urged President Milosevic to be more honest with the Serbian people.
Mr Draskovic is a former opposition leader, and a BBC correspondent in Belgrade says his departure will remove one of the last remaining voices of moderation from the Belgrade leadership.
Three other members of Mr Draskovic's party have resigned their posts as government ministers.
From the newsroom of the BBC World Service
Violence greets Clinton visit
Russian forces pound Grozny
EU fraud: a billion dollar bill
Next steps for peace
Cardinal may face loan-shark charges
Vodafone takeover battle heats up
(From Business)
Trans-Turkish pipeline deal signed
French party seeks new leader
Jube tube debut
Athens riots for Clinton visit
UN envoy discusses Chechnya in Moscow
Solana new Western European Union chief
Moldova's PM-designate withdraws
Chechen government welcomes summit
In pictures: Clinton's violent welcome
Georgia protests over Russian 'attack'
UN chief: No Chechen 'catastrophe'
New arms control treaty for Europe
Mannesmann fights back
(From Business)
EU fraud -- a billion-dollar bill
New moves in Spain's terror scandal
EU allows labelling of British beef
UN seeks more security in Chechnya
Athens riots for Clinton visit
Russia's media war over Chechnya
Homeless suffer as quake toll rises
Analysis: East-West relations must shift