yes.
Are you sure you want to take that position?
Because that policy would mean that anytime violence results from someone's display of something, then that display could be banned. And people would use that position to start violence just as an excuse to prohibit things they don't like. the next thing you know, everything is forbidden, and no one is allowed to express anything. There goes the 1st Amendment.
The way it should work is this: Free Speech guarantees that people are going to say and do things which offend you. Get over it. Be tolerant and respectful of others, because you'll want the same for yourself.
Ah hell, that'll never work...