diff --git a/pallets/lend-market/src/lib.rs b/pallets/lend-market/src/lib.rs index 6ae64323ea..5c6c4e1d57 100644 --- a/pallets/lend-market/src/lib.rs +++ b/pallets/lend-market/src/lib.rs @@ -669,6 +669,10 @@ pub mod pallet { Error::::InvalidLendTokenId ); } + ensure!( + !Markets::::contains_key(market.lend_token_id), + Error::::InvalidLendTokenId + ); UnderlyingAssetId::::insert(market.lend_token_id, asset_id); let updated_market = Self::mutate_market(asset_id, |stored_market| { *stored_market = market;