I'm not sure why it would do that. It seems to be erroring on an mtext object, but when I test it I don't get any errors. Maybe try an audit, and then rerun the code, as I'm not sure why it should error with a Null object ID. If the audit doesn't fix it, do you think you can post it? If not could you send it to me? I want to find out why it is erroring.