diff --git a/src/status_im/keycard/sign.cljs b/src/status_im/keycard/sign.cljs index a840d76b9c..77bb37db22 100644 --- a/src/status_im/keycard/sign.cljs +++ b/src/status_im/keycard/sign.cljs @@ -129,7 +129,7 @@ (let [{:keys [result error]} (types/json->clj result) message (get-in db [:signing/sign :formatted-data :message]) currency-contract (:currency message)] - (when-not (or (:receiver message) (:code message)) + (when currency-contract (json-rpc/eth-call {:contract currency-contract :method "decimals()" :outputs ["uint8"]