prevent crash when the visible view controller holds a reference to a map view. The error message was: -[VKMapView superview]: unrecognized selector sent to instance ...