diff --git a/app/scripts/platforms/extension.js b/app/scripts/platforms/extension.js index faf9af160..3a298e699 100644 --- a/app/scripts/platforms/extension.js +++ b/app/scripts/platforms/extension.js @@ -176,9 +176,14 @@ export default class ExtensionPlatform { _showFailedTransaction(txMeta, errorMessage) { const nonce = parseInt(txMeta.txParams.nonce, 16); const title = 'Failed transaction'; - const message = `Transaction ${nonce} failed! ${ + let message = `Transaction ${nonce} failed! ${ errorMessage || txMeta.err.message }`; + ///: BEGIN:ONLY_INCLUDE_IN(mmi) + if (isNaN(nonce)) { + message = `Transaction failed! ${errorMessage || txMeta.err.message}`; + } + ///: END:ONLY_INCLUDE_IN this._showNotification(title, message); }