Goodgrief! (with apologies for the misuse of the tag) - it's true! Surprised that Switzerland agreed to lighter border controls.
The requirements for a given flight need to be checked carefully in the AIP, as suggested. Example: For a flight from Germany to Switzerland a couple of years back there was no FP requirment; no passport/ID requirement (but they checked anyway), there was a requirement to land at an aerodrome with customs control.
AIP link:
EUROCONTROL - The European AIS Database: Introduction to EAD Basic - Home
Flight planning link:
http://www.eurofpl.eu/
TT