Diff between 42817e6cc598c4ae5c92be14e0311784c16ef3e5 and dce613ef261251656eb0eb9fbf3241bf036ab4e0

Changed Files

File Additions Deletions Status
android/adapter.c +2 -1 modified

Full Patch

diff --git a/android/adapter.c b/android/adapter.c
index b8c73d7..02f356d 100644
--- a/android/adapter.c
+++ b/android/adapter.c
@@ -536,7 +536,8 @@ static void read_info_complete(uint8_t status, uint16_t length, const void *para
 	if (missing_settings & MGMT_SETTING_SSP)
 		set_mode(MGMT_OP_SET_SSP, 0x01);
 
-	set_mode(MGMT_OP_SET_PAIRABLE, 0x01);
+	if (missing_settings & MGMT_SETTING_PAIRABLE)
+		set_mode(MGMT_OP_SET_PAIRABLE, 0x01);
 
 	return;