diff --git a/src/main/java/org/qortal/transaction/ArbitraryTransaction.java b/src/main/java/org/qortal/transaction/ArbitraryTransaction.java index 3330a84c..7e7d4040 100644 --- a/src/main/java/org/qortal/transaction/ArbitraryTransaction.java +++ b/src/main/java/org/qortal/transaction/ArbitraryTransaction.java @@ -243,6 +243,8 @@ public class ArbitraryTransaction extends Transaction { @Override public void preProcess() throws DataException { ArbitraryTransactionData arbitraryTransactionData = (ArbitraryTransactionData) transactionData; + if (arbitraryTransactionData.getName() == null) + return; // Rebuild this name in the Names table from the transaction history // This is necessary because in some rare cases names can be missing from the Names table after registration