An Iranian athlete refused to shake the Duchess of Cambridge's hand after she presented him with his discus silver medal on Sunday.
The Royal was warmly received on the podium by Paralympic GB's gold medal winner Aled Davies and Chinese bronze medallist Lezheng Wang.
But when it was Mehrdad Karam Zadeh's turn to step up, the 40-year-old failed to offer a hand to the Duchess, clutching them close to his chest.
The incident threatened to overshadow a glittering night for Paralympics GB, which enjoyed its most successful day of the
The Iranian delegation in London have not been available to comment on the incident, but according to the Daily Telegraph, they have told Games organisers Zadeh was not making a political statement.
It's believed the athlete was merely conforming to Iranian cultural convention, forbidding men from shaking hands with unrelated women.
A spokesman for St. James's Palace has revealed the Duchess was briefed beforehand and warned not to offer her hand to Zadeh.
AN HONOUR, BUT IT WOULD HAVE INSULTED ISLAM
A man or a woman is only allowed to shake hands, or have similar contact, with someone of the same sex.
However, there are several exceptions for close relatives such as brothers, sisters, fathers, mothers, and so on.
The palace added Middleton was 'honoured' to get the chance to present the medals, particularly to a British champion in Davies.
It put Paralympic GB in second place in the medal table, with 54 in all.
The Iranians have said that had the medal been presented by a man Zadeh would have shaken his hand. Likewise, had the Duchess presented the medal to a female Iranian they would not have hesitated to shake hands.
However, it's not the first time the Iranian custom has caused controversy.
Last year the Iranian volleyball team had to apologise after several team members shook hands with a female referee after a game against Afghanistan.
The gesture provoked outrage and Iran’s state-owned media described the players' behaviour as 'stunning and inappropriate'.