diff --git a/packages/page-contracts/src/shared/Messages.tsx b/packages/page-contracts/src/shared/Messages.tsx index ef892ea275..cace335e48 100644 --- a/packages/page-contracts/src/shared/Messages.tsx +++ b/packages/page-contracts/src/shared/Messages.tsx @@ -65,7 +65,7 @@ function Messages ({ className = '', contract, contractAbi: { constructors, mess .all(messages.map((m) => m.isMutating || m.args.length !== 0 ? Promise.resolve(undefined) - : contract.read(m, 0, maxWeight).send(READ_ADDR) + : contract.read(m, 0, maxWeight).send(READ_ADDR).catch(() => undefined) )) .then(setLastResults) .catch(console.error);