India views its relationship with neighbour Bangladesh as being trouble-free in a neighbourhood beset with multiple problems. It is even said the two countries are enjoying a "golden chapter" in ties.
But that close relationship appears to have hit some turbulence, with Bangladesh Foreign Minister A. K. Abdul Momen and Home Minister Asaduzzaman Khan cancelling separate visits to India at the last moment. These came just a day after India's passage of the controversial Citizenship Amendment Bill that provides citizenship to persecuted Bangladeshi immigrants, among others.
The legislation, which became law yesterday with presidential assent, provides citizenship to illegal immigrants belonging to the Hindu, Sikh, Buddhist, Jain, Parsis and Christian faiths - but not Muslims - from Pakistan, Bangladesh and Afghanistan.
In Parliament, India's Home Minister Amit Shah had highlighted how the government was forced to bring in such a law to protect persecuted minorities in the three countries, including Bangladesh.
Mr Momen, who was to attend two conferences hosted by the Ministry of External affairs in a three-day visit starting on Thursday, had criticised the legislation. He said it "weakens India's historic character as a secular nation", even as he rejected assertions that the minorities faced religious persecution in Bangladesh.
Muslims form an 89 per cent majority in Bangladesh, which also has people of other faiths including a large population of Hindus, numbering around 17 million, according to government statistics.
Mr Momen, according to the Bangladesh government, had opted to attend government functions marking Martyred Intellectuals Day and Victory Day, key historic events that led toBangladesh's independence in 1971.
Mr Khan had cancelled a visit to the state of Meghalaya in north-eastern India, where violent protests have broken out, particularly in Assam, against naturalisation of illegal immigrants of any faith.
New Delhi swiftly went into damage-control mode, saying the cancellation of the visits should not be linked to the immigration law.
"Any speculation that this development is connected with legislation adopted by Parliament yesterday regarding the Citizenship Amendment Bill is unwarranted," said Ministry of External Affairs spokesman Raveesh Kumar on Thursday.
He also highlighted that Mr Shah had told Parliament that Bangladesh Prime Minister Sheikh Hasina had taken care of "religious minorities" and that India was making arrangements for the naturalisation of persecuted migrants from before her time as prime minister.
New Delhi and Dhaka enjoy close ties, particularly under the leadership of Ms Hasina, who has been in power since 2009.
Ms Hasina, who studied in India and has many friends there, has pushed for stronger bilateral relations in spite of intense domestic opposition amid anti-India sentiments. She has also helped to contain insurgents based in Bangladesh who carry out attacks in India's north-east.
Analysts said India needed to clear the air with Bangladesh to prevent any diplomatic fallout.
Former foreign secretary Lalit Mansingh said Bangladeshis may be more affected by remarks made during the passage of the Bill than the Bill itself.
He said: "We are actually in the best phase of relations with Bangladesh since 1971 and when we compare our troubled relations with most of our neighbours, this is one of the shining examples of good neighbourliness.
"The government should have made an extra effort to make Bangladesh understand. There is always turmoil in Bangladesh and it doesn't help India if (Ms Hasina) takes recourse to anti-India rhetoric to retain her popularity."