diff --git a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java index 18d0667ba..3cc147721 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java @@ -169,11 +169,14 @@ public class MediaDetailPagerFragment extends CommonsDaggerSupportFragment imple @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); - outState.putInt("current-page", binding.mediaDetailsPager.getCurrentItem()); + if (binding != null && binding.mediaDetailsPager != null) { + outState.putInt("current-page", binding.mediaDetailsPager.getCurrentItem()); + } outState.putBoolean("editable", editable); outState.putBoolean("isFeaturedImage", isFeaturedImage); } + @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);