From a3024bc8377bfd0cc243511291fe124f54bbe2ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Fri, 21 Feb 2014 00:10:52 +0100 Subject: [PATCH] Don't crash RepoDetailsFragment if nfc is not available --- src/org/fdroid/fdroid/views/fragments/RepoDetailsFragment.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/org/fdroid/fdroid/views/fragments/RepoDetailsFragment.java b/src/org/fdroid/fdroid/views/fragments/RepoDetailsFragment.java index 0a91d8748..0a3ff5d2f 100644 --- a/src/org/fdroid/fdroid/views/fragments/RepoDetailsFragment.java +++ b/src/org/fdroid/fdroid/views/fragments/RepoDetailsFragment.java @@ -264,6 +264,9 @@ public class RepoDetailsFragment extends Fragment { private void prepareNfcMenuItems(Menu menu) { boolean needsEnableNfcMenuItem = false; NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(getActivity()); + if (nfcAdapter == null) { + return; + } if (Build.VERSION.SDK_INT < 16) needsEnableNfcMenuItem = !nfcAdapter.isEnabled(); else