| Index: firstRun.js | 
| =================================================================== | 
| --- a/firstRun.js | 
| +++ b/firstRun.js | 
| @@ -251,20 +251,23 @@ | 
| function updateToggleButtons() | 
| { | 
| ext.backgroundPage.sendMessage({ | 
| type: "subscriptions.get", | 
| downloadable: true, | 
| ignoreDisabled: true | 
| }, function(subscriptions) | 
| { | 
| +      var known = Object.create(null); | 
| +      for (var i = 0; i < subscriptions.length; i++) | 
| +        known[subscriptions[i].url] = true; | 
| for (var i = 0; i < featureSubscriptions.length; i++) | 
| { | 
| var featureSubscription = featureSubscriptions[i]; | 
| -        updateToggleButton(featureSubscription.feature, subscriptions.indexOf(featureSubscription.url) >= 0); | 
| +        updateToggleButton(featureSubscription.feature, featureSubscription.url in known); | 
| } | 
| }); | 
| } | 
|  | 
| function updateToggleButton(feature, isEnabled) | 
| { | 
| var button = E("toggle-" + feature); | 
| if (isEnabled) | 
|  |