diff --git a/suite-common/firmware/src/firmwareThunks.ts b/suite-common/firmware/src/firmwareThunks.ts index 944cdfd223..03c67686d4 100644 --- a/suite-common/firmware/src/firmwareThunks.ts +++ b/suite-common/firmware/src/firmwareThunks.ts @@ -98,10 +98,15 @@ export const firmwareUpdate = createThunk< btcOnly: toBitcoinOnlyFirmware, binary, baseUrl, - // Firmware language should only be set during the initial firmware installation. - language: device.firmware === 'none' ? targetTranslationLanguage : undefined, }); + // Firmware language should only be set during the initial firmware installation. + if (device.firmware === 'none' && targetTranslationLanguage) { + await TrezorConnect.changeLanguage({ + language: targetTranslationLanguage, + }); + } + const targetProperties = binary ? {} : {