Fixed possible crash with Fused Location provider

Ensure that the update interval is not negative