Es wird immer die identische ID gezogen und nicht das angegebene PK Feld (MASTER).
Das klingt aber sehr nach
select * from t1 join t2 using (id)
statt nach
select * from T1 left join t2 on (t1.id=t2.master)
Kann man das irgendwo nachschauen?
Gruß
K-H