Bangladesh had hoped that Indian Prime Minister Narendra Modi’s presence at its 50th independence anniversary celebrations last week would be memorable.
But the visit turned deadly as violent protests broke out against Mr Modi, leaving at least 12 people dead.
Mr Modi is a polarising figure both at home and abroad. His government, led by the Hindu nationalist Bharatiya Janata Party (BJP), has often been accused of pursuing policies that target Muslim minorities, and not doing enough to curb violence against them. The BJP denies the charges.
His contentious image appears to have sparked the protests in the capital Dhaka – and the violence that followed no doubt was an embarrassment to both countries. It also casts a shadow on what has always been an amicable relationship between India and Bangladesh.