diff --git a/ajax/ajax.js b/ajax/ajax.js index af80810e3..f6a1d9e20 100644 --- a/ajax/ajax.js +++ b/ajax/ajax.js @@ -170,9 +170,12 @@ jQuery.ajax.active = 0; // Determines if an XMLHttpRequest was successful or not jQuery.httpSuccess = function(r) { - return r.status ? - ( r.status >= 200 && r.status < 300 ) || r.status == 304 : - location.protocol == "file:"; + try { + return r.status ? + ( r.status >= 200 && r.status < 300 ) || r.status == 304 : + location.protocol == "file:"; + } catch(e){} + return false; }; // Get the data out of an XMLHttpRequest.