In an historic move, Iranian judo officials have agreed to stop boycotting Israeli athletes on the mat, ending a practice that had drawn criticism against Tehran in the sporting world.

In a letter to the International Judo Federation, Iran’s Olympic Committee and local Judo Federation agreed to “fully respect the Olympic Charter and its non-discrimination principle.”

In a statement, the IJF said the letter came after several rounds of talks regarding the “disturbing phenomenon, which involves the sudden ‘injury’ or failure of weigh-in of Iranian athletes,” which it said was related to Iran trying to avoid meeting athletes from certain countries.

Neither Iran nor the IJF specifically mentioned Israel, but Iranian athletes have on several occassions forfeited matches to avoid facing Israelis, who have become increasingly relevant in the sport on the world stage.

Iran’s sports policy is an outgrowth of the country’s official refusal to recognise Israel. Its leaders routinely encourage the demise of the Jewish state and the countries are considered arch foes.

Iran has had a long-time policy of avoiding Israelis in athletic competitions, frequently at the expense of its own competitors. An Iranian swimmer refused to enter the same pool as an Israeli at the Beijing Olympics and in the 2004 Athens Games, an Iranian judoka refused to face an Israeli, resulting in his disqualification.

Iranians athletes have increasingly found themselves caught between domestic officials, who may punish them for competing against Israelis, and international officials, who will punish them if they forfeit matches. In recent years, an increasing number of Iranian athletes and coaches have spoken out against the policy.

The last competition between Iranian and Israeli teams on the international level dates back to a wrestling match in 1983 in Kiev, Ukraine.