This did not fail for me in the latest development Emacs from CVS on savannah.gnu.org. Thanks for reporting it.