I disagree. Non-catholics take communion in their church, and it's not like the priest asks anyone who is visiting the church to not take the communion. It's sort of disrespectful to just expect everyone to know that they aren't allowed to take the communion, really.