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));
         }