--- /dev/fd/63	2008-11-02 17:27:28.195789807 -0800
+++ dbus_.py	2008-11-02 15:49:08.000000000 -0800
@@ -34,6 +34,8 @@ class DBusHandler(dbus.service.Object):
                 dict[key] = value.encode('utf-8')
             elif not isinstance(value, str):
                 dict[key] = str(value)
+            else:
+                dict[key] = value
         return dict
 
     def __song_started(self, player, song):
