diff --git a/src/com/android/settings/fingerprint/FingerprintSettings.java b/src/com/android/settings/fingerprint/FingerprintSettings.java index fb59c5924c9..64ce9019262 100644 --- a/src/com/android/settings/fingerprint/FingerprintSettings.java +++ b/src/com/android/settings/fingerprint/FingerprintSettings.java @@ -829,7 +829,7 @@ public class FingerprintSettings extends SubSettings { }; private static class LearnMoreSpan extends URLSpan { - + private static final String TAG = "LearnMoreSpan"; private static final Typeface TYPEFACE_MEDIUM = Typeface.create("sans-serif-medium", Typeface.NORMAL); @@ -854,6 +854,10 @@ public class FingerprintSettings extends SubSettings { RestrictedLockUtils.sendShowAdminSupportDetailsIntent(ctx, mEnforcedAdmin); } else { Intent intent = HelpUtils.getHelpIntent(ctx, getURL(), ctx.getClass().getName()); + if (intent == null) { + Log.w(LearnMoreSpan.TAG, "Null help intent."); + return; + } try { widget.startActivityForResult(intent, 0); } catch (ActivityNotFoundException e) {