Index: components/invalidation/ticl_invalidation_service.cc |
diff --git a/components/invalidation/ticl_invalidation_service.cc b/components/invalidation/ticl_invalidation_service.cc |
index c606c2887e49e22b913d52025cef60c0fece3968..e60902c0764dfc961593ceff0297cde1e92e9590 100644 |
--- a/components/invalidation/ticl_invalidation_service.cc |
+++ b/components/invalidation/ticl_invalidation_service.cc |
@@ -262,6 +262,9 @@ void TiclInvalidationService::OnActiveAccountLogout() { |
access_token_request_.reset(); |
request_access_token_retry_timer_.Stop(); |
+ if (gcm_invalidation_bridge_) |
+ gcm_invalidation_bridge_->Unregister(); |
+ |
if (IsStarted()) { |
StopInvalidator(); |
} |