From 906985c1f3ea9ee59a346a153d2f570aad684b80 Mon Sep 17 00:00:00 2001 From: Jean Raby Date: Fri, 13 Sep 2013 11:19:44 -0400 Subject: [PATCH] Call MSExchangeHostname on SOGoDNSource only Fixes #2418 --- SoObjects/Appointments/SOGoFreeBusyObject.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SoObjects/Appointments/SOGoFreeBusyObject.m b/SoObjects/Appointments/SOGoFreeBusyObject.m index 13622ae4f..18f08e10b 100644 --- a/SoObjects/Appointments/SOGoFreeBusyObject.m +++ b/SoObjects/Appointments/SOGoFreeBusyObject.m @@ -294,7 +294,9 @@ contact = [contacts lastObject]; email = [contact valueForKey: @"c_email"]; source = [contact objectForKey: @"source"]; - if ([email length] && [source MSExchangeHostname]) + if ([email length] + && [source conformsToProtocol: @protocol (SOGoDNSource)] + && [source MSExchangeHostname]) { exchangeFreeBusy = [[MSExchangeFreeBusy alloc] init]; [exchangeFreeBusy autorelease];