>If the HTMLListener fails to instantiate (ie. VARTYPE() isn't 'O'), tell the user that the application isn't properly installed and prompt them to reinstall (assuming your installation routine installs MS XML 4, which I recommend).
Doug,
MS XML 4 object presence is not required for HTMLListener instantion.
So not having MS XML 4 does not prevent listener object to be created.
Andrus