Hi David, thanks so much for this. I am travelling right now but will try this out soon. I set up a minimal emacs environment and it looks like that solves this problem, so I'll use your method to try to bisect the error. Thanks agian for your help, matt