diff options
| -rw-r--r-- | services/core/java/com/android/server/textclassifier/TextClassificationManagerService.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/textclassifier/TextClassificationManagerService.java b/services/core/java/com/android/server/textclassifier/TextClassificationManagerService.java index 4d0788f7fdbd..7d905bae4491 100644 --- a/services/core/java/com/android/server/textclassifier/TextClassificationManagerService.java +++ b/services/core/java/com/android/server/textclassifier/TextClassificationManagerService.java @@ -120,7 +120,9 @@ public final class TextClassificationManagerService extends ITextClassifierServi synchronized (mManagerService.mLock) { UserState userState = mManagerService.peekUserStateLocked(userId); if (userState != null) { - userState.mConnection.cleanupService(); + if (userState.mConnection != null) { + userState.mConnection.cleanupService(); + } mManagerService.mUserStates.remove(userId); } } |