diff --git a/Source/Classes/View Controllers/AXPhotosViewController.swift b/Source/Classes/View Controllers/AXPhotosViewController.swift index 3f657f5..95f101d 100644 --- a/Source/Classes/View Controllers/AXPhotosViewController.swift +++ b/Source/Classes/View Controllers/AXPhotosViewController.swift @@ -487,9 +487,8 @@ import FLAnimatedImage_tvOS // MARK: - Dismissal open override func dismiss(animated flag: Bool, completion: (() -> Void)? = nil) { - if self.presentedViewController != nil { - super.dismiss(animated: flag, completion: completion) - return + if let presentedViewController = presentedViewController { + return presentedViewController.dismiss(animated: flag, completion: completion) } self.delegate?.photosViewControllerWillDismiss?(self)