An earthquake of 6.9 magnitude has struck off the southern Philippine island of Mindanao, the Pacific Tsunami Warning Center says.
There were no reports of casualties or damage, from the earthquake, which the US Geological Survey (USGS) said struck 193km east of the Philippine city of General Santos, at a depth of 60km.
The Pacific Tsunami Warning Center earlier issued a tsunami alert saying waves of 0.3 metres could hit parts of Indonesia, Philippines and Palau, but the alert has now been cancelled.
The USGS initially said the magnitude of the quake was 7.2 but later downgraded it to 6.9.
Residents of the southern Philippines said the earthquake lasted about a minute and some people rushed out of their homes but there had been no major damage.
"We've alerted the communities for possible tsunami," Clinton Polancos, an official in the southern district of Governor Generoso, told Reuters.
"We're fine. The earthquake was not destructive."
Indonesian media also said there were no reports of damage.
Indonesia has been struck by two serious tsunami this year.
The first followed a 7.5 magnitude quake on the west coast of Sulawesi island in September. More than 2000 people were killed.
The second tsunami struck a week ago, on Saturday evening, when part of a volcanic island collapsed in the Sunda Strait, between Java and Sumatra islands, generating tsunami waves that killed more than 400 people.
The Philippines and Indonesia are both on the Pacific "Ring of Fire", a horse-shoe shaped band of volcanoes and fault lines circling the edges of the Pacific Ocean.