diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java b/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java index 3140a88c..58fbbb73 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/fragments/player/PlayerFragment.java @@ -272,7 +272,13 @@ public class PlayerFragment extends AbsPlayerFragment implements PlayerAlbumCove updateIsFavoriteTask = new AsyncTask() { @Override protected Boolean doInBackground(Song... params) { - return MusicUtil.isFavorite(getActivity(), params[0]); + Activity activity = getActivity(); + if (activity != null) { + return MusicUtil.isFavorite(getActivity(), params[0]); + } else { + cancel(false); + return null; + } } @Override