India's Sania Mirza says she will stop appearing in tennis competitions in her native country to avoid any further controversial incidents.
Mirza is the most successful female Indian player ever
The 21-year-old has been at the centre of disputes involving her dress and disrespecting India's national flag.
"Every time I have played in India there has been some kind of problem," said world number 29 Mirza, who will miss next month's WTA Bangalore Open.
"At this moment, I have been advised by my manager not to play."
Mirza revealed she had come close to quitting the game after she was accused of disrespecting India's flag during the Hopman Cup in Australia last month.
She was pictured sitting with her feet resting on a table next to an Indian flag.
Although Mirza said the pose was accidental, a private citizen filed a complaint with a court in the central Indian city of Bhopal under the Prevention of Insult to the National Honour Act.
"I don't think it (withdrawing from the Bangalore Open) was an extreme reaction at all," Mirza told India's NDTV channel. "There is something or the other happening.
"It is not easy to be dealing with stuff like that. I felt great lows in the last few weeks."
Police in her hometown of Hyderabad [in southern India] have also registered a case against her for trespass for filming an advertisement in a mosque.
And Mirza has also angered sections of India's Muslims because of her "indecent" choice of dressing in shorts and sleeveless t-shirts on court.