Anti-semitism is one thing.
Anti-zionism is another thing entirely.
The idea that you can't criticize Israel without being an anti-semite is a bullshit attempt to stifle debate.