diff --git a/src/ng/httpBackend.js b/src/ng/httpBackend.js index dcb15f77a7f6..78ba0d2005cc 100644 --- a/src/ng/httpBackend.js +++ b/src/ng/httpBackend.js @@ -135,7 +135,7 @@ function createHttpBackend($browser, XHR, $browserDefer, callbacks, rawDocument, script.type = 'text/javascript'; script.src = url; - if (msie) { + if (msie && script.onreadystatechange) { script.onreadystatechange = function() { if (/loaded|complete/.test(script.readyState)) doneWrapper(); };