diff --git a/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncController.java b/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncController.java index 1f63993e760..b8ed801fe9b 100644 --- a/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncController.java +++ b/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncController.java @@ -120,8 +120,12 @@ public class BluetoothDetailsDataSyncController extends BluetoothDetailsControll boolean visible = false; boolean checked = false; - PermissionSyncRequest request = mCompanionDeviceManager.getPermissionSyncRequest( - mAssociationId); + PermissionSyncRequest request = null; + try { + request = mCompanionDeviceManager.getPermissionSyncRequest(mAssociationId); + } catch (IllegalArgumentException e) { + // no-op, keep request null. + } if (request != null) { visible = true; if (request.isUserConsented()) {