diff --git a/src/core/network.js b/src/core/network.js
index d59e8c2e7..a299afefe 100644
--- a/src/core/network.js
+++ b/src/core/network.js
@@ -375,6 +375,9 @@ if (typeof PDFJSDev !== 'undefined' && PDFJSDev.test('FIREFOX || MOZCENTRAL')) {
       }
 
       var networkManager = this._manager;
+      if (!networkManager.isHttp) {
+        return false;
+      }
       var fullRequestXhrId = this._fullRequestId;
       var fullRequestXhr = networkManager.getRequestXhr(fullRequestXhrId);
       if (fullRequestXhr.getResponseHeader('Accept-Ranges') !== 'bytes') {