summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/gtk/translate_infobars.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/gtk/translate_infobars.cc b/chrome/browser/gtk/translate_infobars.cc
index 63878e2..d85a7f5 100644
--- a/chrome/browser/gtk/translate_infobars.cc
+++ b/chrome/browser/gtk/translate_infobars.cc
@@ -281,10 +281,12 @@ void TranslateInfoBar::ExecuteCommand(int command_id) {
switch (command_id) {
case IDC_TRANSLATE_OPTIONS_NEVER_TRANSLATE_LANG:
GetDelegate()->ToggleLanguageBlacklist();
+ RemoveInfoBar();
break;
case IDC_TRANSLATE_OPTIONS_NEVER_TRANSLATE_SITE:
GetDelegate()->ToggleSiteBlacklist();
+ RemoveInfoBar();
break;
case IDC_TRANSLATE_OPTIONS_ALWAYS: