The band have now cancelled five concerts in the Far East
The Rolling Stones have cancelled a concert in Belgrade because of security concerns, organisers have said.
The agency which booked the group said they feared their safety could be at risk after the assassination of Serbia's prime minister two months ago.
Zoran Djindjic was killed on 12 March.
Serbian ultra-nationalist Vojislav Seselj has been charged in connection with his death.
It is the sixth show to be cancelled during the band's 22-date 40 Licks world tour.
The band say they will reschedule the cancelled shows
They had earlier pulled out of a concert in Thailand after their plane became grounded in India.
They had also cancelled four shows in Hong Kong and China because of the deadly Sars virus.
The Stones are undertaking a tour of major world cities that began in Boston in the US in September.
The Belgrade concert, scheduled for 2 August, would have been their first ever performance in Serbia.
Belgrade-based Komuna booking agency said the group first informed them that the concert was off only days after Mr Djindjic was killed.
Backed by the Serbian government and Western embassies, Komuna had tried to persuade them to change their mind.
But agency manager Maksa Catovic said the group's lawyers had now confirmed that the concert was "definitely off".
A state of emergency was declared in Belgrade after Mr Djindjic was killed.
The measures were abolished last month, but tensions persist.
The Stones have said they hope to reschedule all of their cancelled shows.
They have added four more dates in Britain and Ireland to their sell-out shows, in Glasgow, Manchester, Dublin and London.