diff --git a/src/components/core/handler/downloadHandler.ts b/src/components/core/handler/downloadHandler.ts index c56ad613a..538ef2c5f 100644 --- a/src/components/core/handler/downloadHandler.ts +++ b/src/components/core/handler/downloadHandler.ts @@ -38,8 +38,10 @@ export function isOrderingAllowedForAsset(asset: Asset): OrdableAssetResponse { reason: `Asset provided is either null, either undefined ${asset}` } } else if ( - asset.indexedMetadata.nft && - !(asset.indexedMetadata.nft.state in [MetadataStates.ACTIVE, MetadataStates.UNLISTED]) + !asset.indexedMetadata?.nft || + ![MetadataStates.ACTIVE, MetadataStates.UNLISTED].includes( + asset.indexedMetadata.nft.state + ) ) { return { isOrdable: false,