diff --git a/framework/src/com/phonegap/GeoListener.java b/framework/src/com/phonegap/GeoListener.java index 45267b6b..c9c8f3b0 100644 --- a/framework/src/com/phonegap/GeoListener.java +++ b/framework/src/com/phonegap/GeoListener.java @@ -66,8 +66,10 @@ public class GeoListener { // This stops the listener void stop() { - mGps.stop(); - mNetwork.stop(); + if(mGps != null) + mGps.stop(); + if(mNetwork != null) + mNetwork.stop(); } public Location getCurrentLocation() {