The attached patch removes a use of string-to-multibyte in ispell.el. It turned out to be possible to simplify the surrounding code quite a bit too. -- https://rrt.sc3d.org