diff --git a/src/iOS.Autofill/CredentialProviderViewController.cs b/src/iOS.Autofill/CredentialProviderViewController.cs index c474b938f..84c2c70fb 100644 --- a/src/iOS.Autofill/CredentialProviderViewController.cs +++ b/src/iOS.Autofill/CredentialProviderViewController.cs @@ -129,8 +129,11 @@ namespace Bit.iOS.Autofill var cred = new ASPasswordCredential(username, password); NSRunLoop.Main.BeginInvokeOnMainThread(async () => { - var eventService = ServiceContainer.Resolve("eventService"); - await eventService.CollectAsync(Bit.Core.Enums.EventType.Cipher_ClientAutofilled, id); + if(!string.IsNullOrWhiteSpace(id)) + { + var eventService = ServiceContainer.Resolve("eventService"); + await eventService.CollectAsync(Bit.Core.Enums.EventType.Cipher_ClientAutofilled, id); + } ServiceContainer.Reset(); ExtensionContext?.CompleteRequest(cred, null); });