Exactly. The only time I have ever waved a flag other than the American flag was at the Greek festival when I was celebrating my Greek heritage. It was during the Greek bands playing and Greek dancing. During protests, only the American flag should be flown. However, it is unconstitutional to tell anyone they can't fly their own flag during demonstrations, but like I said, the only time I wave any flag other than the American is during my heritage festivals. I will also wave the Navy flag, because I am in the Navy.
More information about formatting options