diff --git a/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java b/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java index 371bcae..55bb841 100644 --- a/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java +++ b/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java @@ -69,7 +69,7 @@ class BackendHelper extends AbstractBackendHelper { updateWaiting = false; try { result = backend.update(); - if ((result != null) && (result.getTime() > lastLocation.getTime())) { + if (result != null && (lastLocation == null || result.getTime() > lastLocation.getTime())) { setLastLocation(result); backendFuser.reportLocation(); }