I've had a similar thing at more than one European airport due to a non-issue and admittedly aggressive looking survival knife. Their reasoning for not being allowed it was that I could use it to hijack the aircraft.
My reasoning was that as aircraft captain it was unlikely I would need to hold a knife to my own neck if I decided to fly somewhere else.