The Indian Tricolour was placed upside down by organisers of the ASEAN summit in Malaysia as Prime Minister Narendra Modi shook hand with Japanese Prime Minsiter Shinzo Abe and posed for cameras in front of the flag on Saturday.
Modi, who is in Malaysia for two days to attend the ASEAN-India summit, met Abe at the event and the two leaders smiled and shook hands as cameras clicked away, unaware that a large Indian flag behind them was placed upside down.
The Indian government has not yet released any statement on the issue.
Modi was caught in a similar controversy last year during his Australia visit when a wrong map of India, with the state of Kashmir missing from it, was shown in the presence of the Indian Prime Minister at the Queensland University in Brisbane.
India had lodged a "strong protest" and the Australian organisers had apologised following the incident.
Watch the video below of Modi and Abe meeting at the ongoing ASEAN Summit in Malaysia: