My xmlproc parser checks if files mentioned in an xml file exists on the system ... when the files are not present, an error is written to the error handler. So far so good, but I want the parser to stop parsing and return without raising an error so that the program exits. Using return just returns the current function is it not ? Regards, Remy Cool