Burma's Aung San Suu Kyi has said there is no reason for her country's president to be annoyed by her recent trip to Thailand.

The opposition leader was asked at a news conference whether there was any truth to reports that President Thein Sein was upset over her activities.

She said her meetings with migrants and refugees had been constructive.

The president had been scheduled to visit Thailand at the same time as Ms Suu Kyi, but later cancelled his plans. There was speculation he was irritated at being upstaged by Ms Suu Kyi. Officials said the president was busy at home.

The trip abroad was Ms Suu Kyi's first in more than two decades. She said: "I don't think I did anything that could make anybody in Burma unhappy. What I did was go to meet migrant workers and to meet officials in Thailand responsible for the migrant workers' situation and we discussed matters of mutual benefit."

She said the same held true for her visit to a refugee camp near the Burmese border where she had "very fruitful discussions".

"I do not think that my activities there could in any way affect the situation of Burmese people adversely," said Ms Suu Kyi.

Her co-operation with Mr Thein Sein has been crucial in winning support at home and abroad for the president's reform programme, which is opening up the country after decades of military rule.

Ms Suu Kyi had also spoken frankly at the World Economic Forum in Bangkok about potential difficulties for foreign investors in Burma at a time when the government is wooing such investors to help boost the economy.

"I gave my frank opinion so that people can make a correct assessment of the country," she said.