| Index: chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java b/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java
|
| index 91c149c0d5d0bbed14b443198977a690a1230f9a..cd8e9eac7cb4080781e3027472245d0c3cd21ce2 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java
|
| @@ -218,7 +218,8 @@ public class SigninManager {
|
| return;
|
| }
|
|
|
| - if (ApplicationStatus.getStateForActivity(mSignInActivity) == ActivityState.DESTROYED) {
|
| + if (mSignInActivity != null &&
|
| + ApplicationStatus.getStateForActivity(mSignInActivity) == ActivityState.DESTROYED) {
|
| // The activity is no longer running, cancel sign in.
|
| cancelSignIn();
|
| return;
|
|
|