I do remember that with Fred Olsen the policy was laid out in print but cannot find it on their on line site. It must have come through with the welcome pack after booking and I no longer have it.

So always check if nothing is received in print that directly covers it before you take a sgian with you. With an airline you can take it in your hold luggage and get it back at reclaim - with a cruise line it could lose it for at least the whole voyage or even longer.

And believe me if it is not clearly mentioned by the cruise line it does not mean that security will let it through. I had with me a brand new can of lighter fluid for my cigarette lighter - security confiscated it and there was nothing in the cruise line literature I had received that said I couldn't. The lighter itself went through OK but when it ran out of fuel I had to buy matches which were quite happily sold on board. Go figure.