diff --git a/bluez/ubt b/bluez/ubt
index 343acba07645df9c23efb3d49b753704ade71616..30aec180a3959d9950e796098a6f5d5bf3ce99b7 100644
--- a/bluez/ubt
+++ b/bluez/ubt
@@ -471,7 +471,7 @@ class PbapDeviceProfileTester(DeviceProfileTester):
         service.Connect(timeout=60000)
         url = urllib.request.urlopen("http://connman.net")
         f = open(path, 'w')
-        f.write(url.read(1000000))
+        f.write(url.read(1000000).decode('utf-8'))
         f.close()
         service.Disconnect(timeout=60000)