diff --git a/gitweb/gitweb.js b/gitweb/gitweb.js
index 2a25b7cc470a25572e8741803b4e7124933feff5..9c66928c4af8cf37b9c13a6a40936523e16fcc6f 100644 (file)
--- a/gitweb/gitweb.js
+++ b/gitweb/gitweb.js
}
// the server returned error
- if (xhr.readyState === 3 && xhr.status !== 200) {
+ // try ... catch block is to work around bug in IE8
+ try {
+ if (xhr.readyState === 3 && xhr.status !== 200) {
+ return;
+ }
+ } catch (e) {
return;
}
if (xhr.readyState === 4 && xhr.status !== 200) {