Eli Zaretskii writes: Hi Eli, > Does the patch below give good results? Thanks for the patch. However, I believe we shouldn't fix it in secrets.el, but in dbus.el. > Michael, I think we have a similar problem in > dbus-byte-array-to-string: when MULTIBYTE is non-nil, the function > should call decode-coding-string on the unibyte string it produces > instead of converting each byte to multibyte. Because the bytes in > the argument BYTE-ARRAY are not characters, they are raw bytes of the > UTF-8 sequence, so calling 'string' on them is not TRT. Yes. The following patch works for me. WDYT?