The Knesset passed a law on Monday preventing the entry of foreign citizens who support a boycott of Israel or the settlements.
The law covers both those who have publicly called for such boycotts or who represent organisations which do so.
While members of various parties in the coalition presented it as a law against those calling for a boycott of all Israel, it covers also boycotters of the settlements only and could therefore cause problems also for supporters of Israel who are deeply opposed to the government's settlement policy.
The law, which passed in its third and final reading 46-28, was opposed not only by the left-wing Meretz and Joint List parties but by the centre-left Zionist Union, even though some of the party's MKs had initially supported the law on its first reading and many of them abstained or were absent on Monday.