diff --git a/unifiednlp-base/src/main/java/org/microg/tools/selfcheck/NlpStatusChecks.java b/unifiednlp-base/src/main/java/org/microg/tools/selfcheck/NlpStatusChecks.java index e692640..13b233f 100644 --- a/unifiednlp-base/src/main/java/org/microg/tools/selfcheck/NlpStatusChecks.java +++ b/unifiednlp-base/src/main/java/org/microg/tools/selfcheck/NlpStatusChecks.java @@ -103,7 +103,7 @@ public void run() { @Override public void onLocationChanged(Location location) { synchronized (result) { - result.set(location.getExtras().containsKey(LOCATION_EXTRA_BACKEND_PROVIDER)); + result.set(location != null && location.getExtras().containsKey(LOCATION_EXTRA_BACKEND_PROVIDER)); result.notifyAll(); } }