Barack Obama will not meet Israeli Prime Minister Benjamin Netanyahu when he visits in March to speak to Congress, the White House says.
Spokeswoman Bernadette Meehan cited a “long-standing practice” of not meeting heads of state close to elections, which Israel will hold in mid-March.
Mr Netanyahu was invited by House Speaker John Boehner in what is seen as a rebuke to Mr Obama’s Iran policy.
The US president has said he will veto attempts to add new sanctions on Iran.
Mr Obama believes new measures will be harmful to negotiations over Iran’s nuclear programme, talks Mr Netanyahu has opposed.
The Israeli prime minister has warned a deal between Iran and the US will pose a threat to Israel.
On Thursday, Mr Netanyahu formally accepted the invitation from senior Republican Mr Boehner, saying it will give him the chance to “thank President Barack Obama, Congress and the American people for their support of Israel”