--- a/pallets/nft/src/lib.rs +++ b/pallets/nft/src/lib.rs @@ -1788,6 +1788,7 @@ // Burn the token completely if this was the last (only) owner if owner_count == 0 { >::remove(collection_id, item_id); + >::remove(collection_id, item_id); } else { >::insert(collection_id, item_id, token); @@ -1810,6 +1811,7 @@ .ok_or(Error::::NumOverflow)?; >::insert(collection_id, item.owner.clone(), new_balance); >::remove(collection_id, item_id); + >::remove(collection_id, item_id); Ok(()) }