Seems to have occurred between 3.10.18 and bluetooth-next/for-upstream Given: >>> import dbus >>> bus = dbus.SystemBus() >>> bluez = bus.get_object('org.bluez', '/org/bluez') >>> bluez.RegisterProfile('/profile1', '00002401-0000-1000-8000-00805f9b34fb', { 'Name': 'Test RFCOMM Service', 'Channel': dbus.UInt16(0) }, dbus_interface='org.bluez.ProfileManager1') >>> bluez.RegisterProfile('/profile2', '00002402-0000-1000-8000-00805f9b34fb', { 'Name': 'Test RFCOMM Service', 'Channel': dbus.UInt16(0) }, dbus_interface='org.bluez.ProfileManager1') The resulting SDP is: Service Name: Test RFCOMM Service Service RecHandle: 0x10006 Service Class ID List: UUID 128: 00002401-0000-1000-8000-00805f9b34fb Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 0 Service Name: Test RFCOMM Service Service RecHandle: 0x10007 Service Class ID List: UUID 128: 00002402-0000-1000-8000-00805f9b34fb Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 0 Scott -- Scott James Remnant | Chrome OS Systems | keybuk@xxxxxxxxxx | Google -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html