An undersea earthquake hit eastern Indonesia on Wednesday, seismologists said, but there was no tsunami warning and no immediate reports of damage.
The quake hit at 3:06 am (2006 GMT), 210 kilometres (130 miles) southwest of Tual in Maluku province at a depth of 128 kilometres, according to the local meteorology and climatology agency, which gave the magnitude as 6.4.
The US Geological Survey said the quake had a magnitude of 5.8 and depth of 110 kilometres.
"The quake occurred on the sea but there was no potential of tsunami. Generally at this magnitude and depth, there won't be any damage on land," national earthquake official Subagiyo told AFP.
Indonesia is battling the aftermath of a volcanic eruption in central Java that has killed more than 250 people and a tsunami off western Sumatra, triggered by an undersea quake, which killed 428 in October and left tens of thousands homeless.
The vast archipelago nation sits on the Pacific "Ring of Fire", where the meeting of continental plates causes high seismic activity.