diff --git a/src/routes/safe/components/Transactions/GatewayTransactions/TxInfoDetails.tsx b/src/routes/safe/components/Transactions/GatewayTransactions/TxInfoDetails.tsx index 4557f2ea..2ef7d24a 100644 --- a/src/routes/safe/components/Transactions/GatewayTransactions/TxInfoDetails.tsx +++ b/src/routes/safe/components/Transactions/GatewayTransactions/TxInfoDetails.tsx @@ -30,7 +30,15 @@ export const TxInfoDetails = ({ title, address, isTransferType, txInfo }: TxInfo const knownAddress = recipientName !== 'UNKNOWN' const { txLocation } = useContext(TxLocationContext) - const canRepeatTransaction = isTransferType && txLocation === 'history' && txInfo?.direction === 'OUTGOING' + const canRepeatTransaction = + // is transfer type by context + isTransferType && + // not a Collectible + txInfo?.transferInfo.type !== 'ERC721' && + // in history list + txLocation === 'history' && + // it's outgoing + txInfo?.direction === 'OUTGOING' const [sendModalOpen, setSendModalOpen] = useState(false) const sendModalOpenHandler = () => {