diff --git a/src/main/java/de/dennisguse/opentracks/fragments/StatisticsRecordingFragment.java b/src/main/java/de/dennisguse/opentracks/fragments/StatisticsRecordingFragment.java index ffce5e4f8..81e3b4421 100644 --- a/src/main/java/de/dennisguse/opentracks/fragments/StatisticsRecordingFragment.java +++ b/src/main/java/de/dennisguse/opentracks/fragments/StatisticsRecordingFragment.java @@ -160,7 +160,11 @@ public class StatisticsRecordingFragment extends Fragment { super.onDestroy(); trackRecordingServiceConnection = null; viewModel = null; - statisticsLiveData.removeObservers(getActivity()); + + if (statisticsLiveData != null) { + statisticsLiveData.removeObservers(getActivity()); + } + statisticsLiveData = null; } private void updateUI() {