diff --git a/src/lib/template/dom-bind.html b/src/lib/template/dom-bind.html index 025e6b11fb..58b051bc00 100644 --- a/src/lib/template/dom-bind.html +++ b/src/lib/template/dom-bind.html @@ -69,7 +69,13 @@ // have resolved var self = this; Polymer.RenderStatus.whenReady(function() { - self._markImportsReady(); + if (document.readyState == 'loading') { + document.addEventListener('DOMContentLoaded', function() { + self._markImportsReady(); + }); + } else { + self._markImportsReady(); + } }); },