Index: chrome/browser/resources/settings/settings_menu/settings_menu.js |
diff --git a/chrome/browser/resources/settings/settings_menu/settings_menu.js b/chrome/browser/resources/settings/settings_menu/settings_menu.js |
index d2a4c90547977df353e16b76a8f876d4c5389822..8b7be9ea70f1b0fad7799be5f6962e0d504185be 100644 |
--- a/chrome/browser/resources/settings/settings_menu/settings_menu.js |
+++ b/chrome/browser/resources/settings/settings_menu/settings_menu.js |
@@ -40,7 +40,9 @@ Polymer({ |
this.fire('toggle-advanced-page', false); |
}.bind(this)); |
- this.fire('toggle-advanced-page', this.currentRoute.page == 'advanced'); |
+ // TODO(michaelpg): Why is this.currentRoute undefined when vulcanized? |
+ this.fire('toggle-advanced-page', |
+ this.currentRoute && this.currentRoute.page == 'advanced'); |
}, |
/** |