You can see the place which produced the exception using View/Call Stack. you can also catch the EListError Exception at this point and find out what is wrong, probably a bad index in a TList component. Luis Valdeón AUDATEX ESPAÑA, S.A. lvaldeons.audaBORRARtexespa@nexo.es Please delete BORRAR to email-me.