BM Panther want sail

I wanted to take my BMPanther on a Carnival Cruise.The lady said it was not a pocket knife.I told here I carried it everyday.She showed me a tiny SAK and this is a pocket knife.She would not let me take it on the ship.Was I stupid to try?The travel agency said no problem taking the knife on the ship.Got the knife back after the cruise.Anyone else had a similary experience?