=== modified file 'software-properties-gtk' (properties changed: -x to +x) === modified file 'software-properties-kde' (properties changed: -x to +x) === modified file 'softwareproperties/SoftwareProperties.py' --- softwareproperties/SoftwareProperties.py 2009-07-17 15:49:52 +0000 +++ softwareproperties/SoftwareProperties.py 2009-11-05 18:28:22 +0000 @@ -647,6 +647,8 @@ def add_key(self, path): """Add a gnupg key to the list of trusted software vendors""" + if not isinstance(path, unicode): + path = unicode(path) # allows non-ascii filenames if not os.path.exists(path): return False try: