You could do it that way, or you could bypass some of the processing by calling madExcept.CreateBugReport() to get the bug report as a simple string, and then you can use nadExcept.AutoSaveBugReport or madExcept.SaveBugReport to save it.