Removed swizzling of UIViewController's present(Modal)ViewController which breaks UIViewController's presentingViewController property and thereby modal unwind segues. iOS 5+ uses UIViewController's definesPresentationContext property to determine which controller is parent for a modal view controller. That system should handle presentation just fine even without swizzling.