This is a good explanation of it and why someone who is protests Zionism and Israel isn't "anti-semitic". Being called "anti-Semitic" when one criticises Israel or Zionism is humourous since Zionists have long been supported by Anti-semites.
Who else would want to see Jews ghettoised other than an anti-semite?