lnHandle=FOPEN(gcClientFat+'StyleSheet\'+PADL(gnMember,6,'0')+lcNextItem+'.css',12) IF lnHandle>0 FCLOSE(lnHandle) ERASE (gcClientFat+'StyleSheet\'+PADL(gnMember,6,'0')+lcNextItem+'.css') ENDIFBut, even with that in place, even if the handle is ok, I still, sometimes, can't erase the file. Anybody knows what I am doing wrong?