Driedubbele rijen in Salesforce

Bij het uitvoeren van een query op Exact Online (5 administraties) met Salesforce retourneert de volgende query:

select sle.id
,      sie.id
,      sle.SalesInvoice__c
,      sie.InvoiceNumber__c
,      sle.Number__c
--,      sle.Description__c
--,      sle.Amount__c
from   SalesInvoiceLine__c@sf sle
join   Salesforce.Salesforce.SalesInvoice__c@sf sie
on     sie.Id = sle.SalesInvoice__c
and    sie.InvoiceNumber__c = '24800019'

drie identieke rijen. Er blijft met een distinct maar 1 rij over.

De dubbele rijen verdwijnen als ik het verander in:

select sle.id
,      sie.id
,      sle.SalesInvoice__c
,      sie.InvoiceNumber__c
,      sle.Number__c
--,      sle.Description__c
--,      sle.Amount__c
from   (select * from SalesInvoiceLine__c@sf ) sle
join   (select * from Salesforce.Salesforce.SalesInvoice__c@sf ) sie
on     sie.Id = sle.SalesInvoice__c
and    sie.InvoiceNumber__c = '24800019'