| Index: chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| diff --git a/chrome/browser/resources/settings/settings_page/settings_animated_pages.js b/chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| index 574350715c0b614aee8cf2211cb636011b3f8352..fc205a6d2b9f4b6e3ec3cee574cb6c0e5ea1408e 100644
|
| --- a/chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| +++ b/chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| @@ -127,8 +127,9 @@ Polymer({
|
| var template = Polymer.dom(this).querySelector(
|
| 'template[name="' + id + '"]');
|
|
|
| - // Do nothing if the subpage is already stamped.
|
| - if (template.if)
|
| + // Nothing to do if the subpage isn't wrapped in a <template> or the
|
| + // template is already stamped.
|
| + if (!template || template.if)
|
| return;
|
|
|
| // Set the subpage's id for use by neon-animated-pages.
|
|
|