This bug is currently being discussed on emacs-devel: http://thread.gmane.org/gmane.emacs.devel/156120 Jan has already posted a possible fix; maybe you can help testing it? -David