NullPointerException on BeaconService

I am receiving the following exception on BeaconService:

02-25 11:03:48.063: A/EstimoteSDK(15281): com.estimote.sdk.service.BeaconService.stopScanning:285 BluetoothAdapter throws unexpected exception
02-25 11:03:48.063: A/EstimoteSDK(15281): java.lang.NullPointerException
02-25 11:03:48.063: A/EstimoteSDK(15281): at android.bluetooth.BluetoothAdapter$GattCallbackWrapper.stopLeScan(BluetoothAdapter.java:1603)
02-25 11:03:48.063: A/EstimoteSDK(15281): at android.bluetooth.BluetoothAdapter.stopLeScan(BluetoothAdapter.java:1547)
02-25 11:03:48.063: A/EstimoteSDK(15281): at com.estimote.sdk.service.BeaconService.stopScanning(BeaconService.java:283)
02-25 11:03:48.063: A/EstimoteSDK(15281): at com.estimote.sdk.service.BeaconService.access$700(BeaconService.java:60)
02-25 11:03:48.063: A/EstimoteSDK(15281): at com.estimote.sdk.service.BeaconService$1$1.run(BeaconService.java:545)
02-25 11:03:48.063: A/EstimoteSDK(15281): at android.os.Handler.handleCallback(Handler.java:733)
02-25 11:03:48.063: A/EstimoteSDK(15281): at android.os.Handler.dispatchMessage(Handler.java:95)
02-25 11:03:48.063: A/EstimoteSDK(15281): at android.os.Looper.loop(Looper.java:136)
02-25 11:03:48.063: A/EstimoteSDK(15281): at android.os.HandlerThread.run(HandlerThread.java:61)

Could you tell me why is this happening?

Can you file a bug on GitHub? https://github.com/Estimote/Android-SDK/