Thanks for the code, my application doesn't completely crash out anymore. The automation error -2147417848 is shown with an OK button. I can press OK and then if I try and use the same report again it gives the same error message. Do I need to close the report down after every use???

I look forward to hearing from you.