diff --git a/src/cli/daemon-cli/install.ts b/src/cli/daemon-cli/install.ts index c95e5db126a..aa2ca5b2e45 100644 --- a/src/cli/daemon-cli/install.ts +++ b/src/cli/daemon-cli/install.ts @@ -137,11 +137,14 @@ async function gatewayServiceNeedsAutoNodeExtraCaCertsRefresh(params: { }): Promise { try { const currentCommand = await params.service.readCommand(params.env); - const currentExecPath = currentCommand?.programArguments[0]?.trim(); + if (!currentCommand) { + return false; + } + const currentExecPath = currentCommand.programArguments[0]?.trim(); if (!currentExecPath) { return false; } - const currentEnvironment = currentCommand?.environment ?? {}; + const currentEnvironment = currentCommand.environment ?? {}; const currentNodeExtraCaCerts = currentEnvironment.NODE_EXTRA_CA_CERTS?.trim(); const expectedNodeExtraCaCerts = resolveAutoNodeExtraCaCerts({ env: {