US pop star Gwen Stefani has agreed not to wear revealing costumes at a concert in Malaysia later this month.
Gwen Stefani is taking her Sweet Escape tour around the world
Protests from Muslim students about her raunchy clothes have prompted the singer to tone down her outfits.
The National Union of Malaysian Muslim Students wanted the gig to be cancelled because of her "indecent dressing".
The show's organisers said in a statement that the singing star would ensure her concert in Kuala Lumpur would not be "offensive" to locals.
The student union's vice president, Abdul Muntaqim, told the Associated Press: "Her performance and her attire are not suitable for our culture.
"It promotes a certain degree of obscenity and will encourage youth to emulate Western lifestyle."
Concert promoters Maxis Communications Bhd said: "Gwen Stefani has confirmed that her concert will not feature any revealing costumes.
"She will abide by the Malaysian authorities' guidelines to ensure that her show will not be offensive to local sensitivities."
Siti Zaleha Baba, a senior official at the Malaysian Culture Arts and Heritage Ministry, said: "There is no problem so far. [The concert promoter] has told us what clothes she will wear for the concert."
A Pussycat Dolls concert flouted decency regulations last year
It is expected that around 9,000 people will attend the event at the Putra Stadium on 21 August.
The concert is part of Stefani's Sweet Escape world tour that also includes Australia, Japan, Singapore, Hong Kong and Thailand.
Official guidelines about performances in Malaysia say female artists must cover up from the top of the chest to the knees.
She is not permitted to jump, shout or hug and kiss members of the audience.
Clothes that carry obscene or drug-related images or messages are also banned.
The local company that organised a Pussycat Dolls concert last year was fined 10,000 Ringgit (£1,400) after the US girl group flouted the regulations.