diff --git a/lib/util/got/cache-get.js b/lib/util/got/cache-get.js
index 4545311410547cff07d173ae3bd6bf1bad533625..51d160054e63828810c2d580f07273dee12f3849 100644
--- a/lib/util/got/cache-get.js
+++ b/lib/util/got/cache-get.js
@@ -16,6 +16,9 @@ module.exports = got.create({
     if (options.useCache === false) {
       return next(options);
     }
+    if (options.stream) {
+      return next(options);
+    }
     if (options.method === 'GET') {
       const cacheKey = crypto
         .createHash('md5')