diff --git a/app/src/main/java/org/schabi/newpipe/VideoItemDetailFragment.java b/app/src/main/java/org/schabi/newpipe/VideoItemDetailFragment.java index d5d6ff052..1a35a4d38 100644 --- a/app/src/main/java/org/schabi/newpipe/VideoItemDetailFragment.java +++ b/app/src/main/java/org/schabi/newpipe/VideoItemDetailFragment.java @@ -238,12 +238,15 @@ public class VideoItemDetailFragment extends Fragment { } @Override public void run() { - boolean show_age_restricted_content = PreferenceManager.getDefaultSharedPreferences(getActivity()) - .getBoolean(activity.getString(R.string.show_age_restricted_content), false); - if(streamInfo.age_limit == 0 || show_age_restricted_content) { - updateInfo(streamInfo); - } else { - onNotSpecifiedContentErrorWithMessage(R.string.video_is_age_restricted); + Activity a = getActivity(); + if(a != null) { + boolean show_age_restricted_content = PreferenceManager.getDefaultSharedPreferences(a) + .getBoolean(activity.getString(R.string.show_age_restricted_content), false); + if (streamInfo.age_limit == 0 || show_age_restricted_content) { + updateInfo(streamInfo); + } else { + onNotSpecifiedContentErrorWithMessage(R.string.video_is_age_restricted); + } } } }