diff --git a/src/components/modals/index.js b/src/components/modals/index.js index 7fcb70db..4c98ae9d 100644 --- a/src/components/modals/index.js +++ b/src/components/modals/index.js @@ -191,13 +191,13 @@ const getQrModal = (props: Props) => { }; const getConfirmationModal = (props: Props) => { - const { modal, modalActions } = props; + const { modal, modalActions, wallet } = props; if (modal.context !== MODAL.CONTEXT_CONFIRMATION) return null; switch (modal.windowType) { case 'no-backup': - return (); + return (); default: return null; } diff --git a/src/utils/url.js b/src/utils/url.js index e4ca9992..b59a2991 100644 --- a/src/utils/url.js +++ b/src/utils/url.js @@ -3,7 +3,7 @@ import urlConstants from 'constants/urls'; import type { TrezorDevice } from 'flowtype'; const getOldWalletUrl = (device: ?TrezorDevice): string => { - if (!device) return urlConstants.OLD_WALLET_BETA; + if (!device || !device.firmwareRelease) return urlConstants.OLD_WALLET_BETA; const release = device.firmwareRelease; const url = release.channel === 'beta' ? urlConstants.OLD_WALLET_BETA : urlConstants.OLD_WALLET; return url;