Index: xml.el =================================================================== RCS file: /cvsroot/emacs/emacs/lisp/xml.el,v retrieving revision 1.49 diff -u -r1.49 xml.el --- xml.el 9 Aug 2005 02:52:15 -0000 1.49 +++ xml.el 28 Oct 2005 02:18:23 -0000 @@ -473,7 +473,7 @@ (if (stringp expansion) (if (stringp (car children)) ;; The two strings were separated by a comment. - (setq children (append (concat (car children) expansion) + (setq children (append (list (concat (car children) expansion)) (cdr children))) (setq children (append (list expansion) children))) (setq children (append expansion children))))))))