Merge "Fix NullPointerException on sliceInputsPreference" into main
diff --git a/Settings/src/com/android/tv/settings/MainFragment.java b/Settings/src/com/android/tv/settings/MainFragment.java
index 3cf455a..d71da79 100644
--- a/Settings/src/com/android/tv/settings/MainFragment.java
+++ b/Settings/src/com/android/tv/settings/MainFragment.java
@@ -207,7 +207,9 @@
updateBasicModeSuggestion();
SlicePreference sliceInputsPreference = findPreference(KEY_CHANNELS_AND_INPUTS_SLICE);
- if (!SliceUtils.isSliceProviderValid(requireContext(), sliceInputsPreference.getUri())) {
+ if (sliceInputsPreference != null
+ && !SliceUtils.isSliceProviderValid(
+ requireContext(), sliceInputsPreference.getUri())) {
sliceInputsPreference.setUri(
getString(R.string.channels_and_inputs_fallback_slice_uri));
}