I flew out of PEK last week, although on NH (not CX) and I was also asked to remove my small folding umbrella from my carry on. I thought it was a bit odd at the time, especially since there was nothing on the many signs before, and at the entrance to, security regarding umbrellas (laptops, liquids etc were all mentioned).