diff --git a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/ZPush/ContactStringReplacer.cs b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/ZPush/ContactStringReplacer.cs index 1c4e6de..f0d0532 100644 --- a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/ZPush/ContactStringReplacer.cs +++ b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/ZPush/ContactStringReplacer.cs @@ -70,6 +70,9 @@ namespace Acacia.ZPush public static ContactStringReplacer FromGAB(GABHandler gab, GABUser user) { + if (gab?.Contacts == null || user == null) + return null; + using (ISearch search = gab.Contacts.Search()) { search.AddField("urn:schemas:contacts:customerid").SetOperation(SearchOperation.Equal, user.UserName);