Originally Posted by
NickB
This sounds to me like something left over from pre-EU days.
No. It's a recent Schengen requirement. But it does not apply to holders of EU/EEA passports, so there appears to be some confusion here if the OP was travelling on a UK passport.