diff --git a/lib/manager/composer/artifacts.ts b/lib/manager/composer/artifacts.ts
index 8a2ed9f823716dea1a7c63523bf4b6b0133c775a..14c79ae42ae79025181f767c72484190297ccfdc 100644
--- a/lib/manager/composer/artifacts.ts
+++ b/lib/manager/composer/artifacts.ts
@@ -118,8 +118,10 @@ export async function updateArtifacts(
       args =
         ('update ' + updatedDeps.join(' ')).trim() + ' --with-dependencies';
     }
-    args +=
-      ' --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader';
+    args += ' --ignore-platform-reqs --no-ansi --no-interaction';
+    if (global.trustLevel !== 'high') {
+      args += ' --no-scripts --no-autoloader';
+    }
     logger.debug({ cmd, args }, 'composer command');
     ({ stdout, stderr } = await exec(`${cmd} ${args}`, {
       cwd,