Kim Kardashian apologised to her fans in India after cancelling her trip there last minute.
But moments later the mother-of-one gushed about how "grateful" she was to be in Dubai saying "I love it here so much".
The 34-year-old was set to appear on India's version of Big Brother this week, but her trip has now been cancelled because of visa issues.
She wrote: "To all my wonderful fans in India, I'm so disappointed I wasn't able to come to India as planned. When the opportunity presented itself to make the trip, there was a short window to coordinate all the elements necessary to make it happen.
"Unfortunately, time ran out so the trip has been cancelled. I look forward to rescheduling and meeting everyone soon!"
On Monday, the Colors channel, which hosts the show in India, announced that Kim would be appearing on Bigg Boss as a "guest to interact with the contestants".
However instead of being able to fly out to India she went to Dubai instead and she seemed pretty pleased about it.
On arrival she tweeted a picture and wrote: "Words can't describe how grateful I am to be back in Dubai. I love it here so much!"
In 2012 Kim was forced to apologise to Indian people after branding curry 'disgusting'.
At the time she said:"Just Want to Clear Something Up.
In NO way was [my comment] intended as an insult to the Indian people or their culture. This is just my own personal taste."
Kim has been on a tour in Australia, where she has debuted her new fragrance, and revealed that she'd be on a whistle stop tour including Oz, India and Dubai. But it looks as if India is off the agenda now.
"Just touched down in Australia!!! My perfume world tour begins for my new fragrance Fleur Fatale! Next stop India then Dubai! All in 1 week!" she tweeted.