diff options
| -rw-r--r-- | src/device.c | 3 | 
1 files changed, 1 insertions, 2 deletions
| diff --git a/src/device.c b/src/device.c index 5916d78a..50e8a5e8 100644 --- a/src/device.c +++ b/src/device.c @@ -1841,8 +1841,6 @@ void device_simple_pairing_complete(struct btd_device *device, uint8_t status)  	if (auth && auth->type == AUTH_TYPE_NOTIFY && auth->agent)  		agent_cancel(auth->agent); - -	device->auth = 0xff;  }  void device_bonding_complete(struct btd_device *device, uint8_t status) @@ -1856,6 +1854,7 @@ void device_bonding_complete(struct btd_device *device, uint8_t status)  	if (status)  		goto failed; +	device->auth = 0xff;  	device->temporary = FALSE;  	g_free(device->authr); | 
