diff --git a/src/internal/connector/exchange/service_iterators.go b/src/internal/connector/exchange/service_iterators.go index 87d4e7c8c..5a69db0ed 100644 --- a/src/internal/connector/exchange/service_iterators.go +++ b/src/internal/connector/exchange/service_iterators.go @@ -449,6 +449,8 @@ func IterateSelectAllContactsForCollections( return true } + isPrimarySet = true + // Create and Populate Default Contacts folder Collection if true if qp.Scope.Matches(selectors.ExchangeContactFolder, DefaultContactFolder) { dirPath, err := path.Builder{}.Append(DefaultContactFolder).ToDataLayerExchangePathForCategory( @@ -486,7 +488,6 @@ func IterateSelectAllContactsForCollections( edc.jobs = append(edc.jobs, listOfIDs...) collections[DefaultContactFolder] = &edc - isPrimarySet = true } }