Ciao a tutti, una domanda sulle left join.

Ho 3 tabelle
commesse
clienti
addetti

in commesse ho un campo idCliente che collega alla tabella clienti nel quale c'è un campo capocomm che si collega alla tabella addetti

codice:
SELECT commesse.codice as codice, clienti.descrizione as cliente, addetti.nome as responsabile

FROM commesse


LEFT JOIN clienti ON commesse.idCliente = clienti.id 
LEFT JOIN addetti ON  clienti.capocomm = addetti.id




WHERE clienti.descrizione LIKE '%%' AND addetti.nome LIKE '%%' AND commesse.codice LIKE '%%' LIMIT 0, 25
Il problema che ho è che se nella tabella cliente non c'è indicato il capocomm non mi mostra nemmeno la riga della commessa. Sbaglio o utilizzando le LEFT JOIN dovrebbe mostrarmi comunque la riga con valore NULL come capocomm?

Grazie per i buoni di cuore!