Index: chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js |
diff --git a/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js b/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js |
index 9d0450f906c7fbaa67c80337ecfb4b3fdcc73d84..ee506f1b8d14df7776b9148b1947ec8d37e1a969 100644 |
--- a/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js |
+++ b/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js |
@@ -1069,7 +1069,8 @@ Polymer({ |
if (this.computeShowFirstRunFlow_(showFirstRunFlow, currentView)) { |
// Ensures that first run flow elements have finished stamping. |
this.async(function() { |
- var firstRunFlowHeight = this.$$('#first-run-flow').offsetHeight; |
+ var firstRunFlowHeight = this.$$('#first-run-flow') ? |
+ this.$$('#first-run-flow').offsetHeight : 0; |
this.$['container-header'].style.marginTop = firstRunFlowHeight + 'px'; |
this.$['sink-list-view'].style.marginTop = |
firstRunFlowHeight + headerHeight + 'px'; |