| Index: chrome/installer/setup/install_worker.cc
|
| diff --git a/chrome/installer/setup/install_worker.cc b/chrome/installer/setup/install_worker.cc
|
| index deef6aa5521ddb334e8a8ef073576d43ea64282c..8fab21273e5a115b3cb3efb20c271508abd13115 100644
|
| --- a/chrome/installer/setup/install_worker.cc
|
| +++ b/chrome/installer/setup/install_worker.cc
|
| @@ -269,7 +269,7 @@ bool AddFirewallRulesCallback(bool system_level,
|
| bool remove_on_rollback,
|
| const CallbackWorkItem& work_item) {
|
| // There is no work to do on rollback if this is not a new install.
|
| - if (work_item.IsRollback() || !remove_on_rollback)
|
| + if (work_item.IsRollback() && !remove_on_rollback)
|
| return true;
|
|
|
| scoped_ptr<FirewallManager> manager =
|
|
|