diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/OpenTracksController.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/OpenTracksController.java index 3ebefaf92..7740bbe4e 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/OpenTracksController.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/OpenTracksController.java @@ -85,6 +85,9 @@ public class OpenTracksController extends Activity { public static void stopRecording(Context context) { sendIntent(context, "de.dennisguse.opentracks.publicapi.StopRecording"); - GBApplication.app().getOpenTracksObserver().finish(); + OpenTracksContentObserver openTracksObserver = GBApplication.app().getOpenTracksObserver(); + if (openTracksObserver != null) { + openTracksObserver.finish(); + } } } \ No newline at end of file