I'm traveling from US to Croatia via Frankfurt International.
I vividly remember going through a passport control last time I took this trip. However, at the Frankfurt International Airport website it says:
"You are arriving from outside the Schengen Area and your destination is in a non-Schengen country: Usually no passport check is mandatory, provided that that you do not leave the transit zone. Depending on your nationality, you may require a transit visa. If in doubt, please contact an embassy or consulate of your country"
Now I'm confused because Croatia is not a part of Schengen (but it does belong to EU) and I certainly did not leave the transit area.
Would there be a passport control for my trip? Am I losing my marbles?