At least two people have died, one of them a child, in a bomb blast at a shrine in the Bangladeshi city of Sylhet, police say.
The bomb went off as devotees were dancing during a festival at the shrine of Muslim saint Hazrat Shah Jalal.
About 30 people were injured and witnesses said the death toll was likely to rise.
In an incident at the shrine last month, 500 fish - one of the site's top attractions - were poisoned in a pond.
The blast occurred at the 700-year-old shrine at about 2030 (1430GMT) as thousands of devotees were chanting
verses from the Koran and singing Islamic songs, police said.
The BBC's Waliur Rahman in Dhaka says the shrine is visited at this time of year by thousands of devotees.
They gather in Sylhet, 192 kilometres (120 miles) north-east of the capital Dhaka, to pay respects to the saint, who died in 1346.
Legend says the saint, who came from Yemen to preach Islam, transformed the evil followers of the local king into fish.
Authorities are still investigating how the tropical fish died last month.
Unexplained explosions are not uncommon in Bangladesh - about a dozen people have died in such blasts in recent years.