diff --git a/wire-ios/Wire-iOS/Sources/UserInterface/App Lock/AppLockModule.Interactor.swift b/wire-ios/Wire-iOS/Sources/UserInterface/App Lock/AppLockModule.Interactor.swift index 2a5d42b3b38..1e35ea7c2ee 100644 --- a/wire-ios/Wire-iOS/Sources/UserInterface/App Lock/AppLockModule.Interactor.swift +++ b/wire-ios/Wire-iOS/Sources/UserInterface/App Lock/AppLockModule.Interactor.swift @@ -123,7 +123,7 @@ extension AppLockModule.Interactor: AppLockInteractorPresenterInterface { private func handleAuthenticationResult(_ result: AppLockModule.AuthenticationResult) { DispatchQueue.main.async(group: dispatchGroup) { [weak self] in - guard let self else { return } + guard let self, let presenter else { return } switch result { case .granted: