Did someone already experience some problem with chloride in TMS reactions?

I am doing a silylation of a polyacohol in the presence of 1% chloride (NaCl) using BSTFA as TMS donor. I accomplish my reaction in 1/5 of time if I remove the chloride. I think that is because when I use BSTFA my TMS converts to TMSCl that is a known labile tms donnor.

Am I wrong?