My guidebook says that according to French Law I should have my passport on me at all times, as the police can choose at any time to inspect it. Is this correct?