diff --git a/lib/workers/branch/yarn.js b/lib/workers/branch/yarn.js
index 6d2d068d62c30eac68d1dd3069f4bd29633c0a94..9410d1ad82453cc32a73e004db007d5414f1b239 100644
--- a/lib/workers/branch/yarn.js
+++ b/lib/workers/branch/yarn.js
@@ -55,6 +55,7 @@ async function generateLockFile(tmpDir, logger) {
     logger.debug(`Using yarn: ${cmd}`);
     cmd += ' install';
     cmd += ' --ignore-scripts';
+    cmd += ' --ignore-engines';
     // TODO: Switch to native util.promisify once using only node 8
     ({ stdout, stderr } = await exec(cmd, {
       cwd: tmpDir,