diff --git a/library/java/net/openid/appauth/AuthorizationManagementActivity.java b/library/java/net/openid/appauth/AuthorizationManagementActivity.java index 3eddac43..5632b24a 100644 --- a/library/java/net/openid/appauth/AuthorizationManagementActivity.java +++ b/library/java/net/openid/appauth/AuthorizationManagementActivity.java @@ -215,8 +215,10 @@ protected void onResume() { */ if (!mAuthorizationStarted) { - startActivity(mAuthIntent); - mAuthorizationStarted = true; + if (mAuthIntent.resolveActivity(getPackageManager()) != null) { + startActivity(mAuthIntent); + mAuthorizationStarted = true; + } return; }