I don't know if this fixes the problem in every case, but it addresses the problem in the cases I've checked. Phil >Nice sleuthing. Is it the case that all these warnings are coming >from that conditional dependency in basecomponent? > >Since that is an inner loop, I'd put dep[i] in a var for efficiency.