Index: chrome/browser/gtk/bookmark_bar_gtk.cc |
diff --git a/chrome/browser/gtk/bookmark_bar_gtk.cc b/chrome/browser/gtk/bookmark_bar_gtk.cc |
index 16bf8a4c6e907e368f9996659d886450ceb4b664..771219679b0c7350ece10557052473da6cfc00c0 100644 |
--- a/chrome/browser/gtk/bookmark_bar_gtk.cc |
+++ b/chrome/browser/gtk/bookmark_bar_gtk.cc |
@@ -998,7 +998,7 @@ gboolean BookmarkBarGtk::OnButtonPressed(GtkWidget* sender, |
gboolean BookmarkBarGtk::OnSyncErrorButtonPressed(GtkWidget* sender, |
GdkEventButton* event) { |
if (sender == sync_error_button_) { |
- DCHECK(sync_service_); |
+ DCHECK(sync_service_ && !sync_service_->IsManaged()); |
sync_service_->ShowLoginDialog(); |
} |