diff --git a/ui/app/store/actions.js b/ui/app/store/actions.js index c99a566ba12c..b118b02270cd 100644 --- a/ui/app/store/actions.js +++ b/ui/app/store/actions.js @@ -2160,7 +2160,7 @@ export function getContractMethodData (data = '') { const prefixedData = ethUtil.addHexPrefix(data) const fourBytePrefix = prefixedData.slice(0, 10) const { knownMethodData } = getState().metamask - if (knownMethodData && knownMethodData[fourBytePrefix]) { + if (knownMethodData && knownMethodData[fourBytePrefix] && Object.keys(knownMethodData[fourBytePrefix]).length !== 0) { return Promise.resolve(knownMethodData[fourBytePrefix]) }