Sep 26, 2016 - 6:35 AM
No, I don't think so, although there can be checks at any time for anyone at the airports. But the Schengen formalities should not apply in Geneva in your case. This is not my area of expertise though. If you want to be 100% sure you will need to ask the embassy which issued your visa.
Last modified on Sep 26, 2016 - 6:35 AM by Arno