Index: chrome/browser/ui/bookmarks/bookmark_tab_helper.cc |
diff --git a/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc b/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc |
index 56e19f8e16469c6102737cfc5d075badd4f86255..c090f7b37f84bf0c2a9b115052478e496f33b7fe 100644 |
--- a/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc |
+++ b/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc |
@@ -26,10 +26,9 @@ BookmarkTabHelper::BookmarkTabHelper(TabContentsWrapper* tab_contents) |
delegate_(NULL), |
bookmark_drag_(NULL) { |
// Register for notifications about URL starredness changing on any profile. |
- registrar_.Add(this, chrome::NOTIFICATION_URLS_STARRED, |
- NotificationService::AllSources()); |
- registrar_.Add(this, chrome::NOTIFICATION_BOOKMARK_MODEL_LOADED, |
- NotificationService::AllSources()); |
+ Source<Profile> source(tab_contents->profile()); |
+ registrar_.Add(this, chrome::NOTIFICATION_URLS_STARRED, source); |
+ registrar_.Add(this, chrome::NOTIFICATION_BOOKMARK_MODEL_LOADED, source); |
} |
BookmarkTabHelper::~BookmarkTabHelper() { |