diff --git a/core/java/android/app/Fragment.java b/core/java/android/app/Fragment.java index 02a898b33dd1a..8fcc54f88d6a7 100644 --- a/core/java/android/app/Fragment.java +++ b/core/java/android/app/Fragment.java @@ -1033,7 +1033,7 @@ public class Fragment implements ComponentCallbacks2, OnCreateContextMenuListene * false if it is not. */ public void setUserVisibleHint(boolean isVisibleToUser) { - if (!mUserVisibleHint && isVisibleToUser && mState < STARTED) { + if (!mUserVisibleHint && isVisibleToUser && mState < STARTED && mFragmentManager != null) { mFragmentManager.performPendingDeferredStart(this); } mUserVisibleHint = isVisibleToUser;