diff --git a/src/pages/reader.vue b/src/pages/reader.vue index af6f8577f..b3ab9f989 100644 --- a/src/pages/reader.vue +++ b/src/pages/reader.vue @@ -143,9 +143,10 @@ export default { this.lazyFetchNFTOwners(), ]); if ( - (!this.userCollectedCount && this.isLoginRequired) || - (this.nftCollectorWalletAddress && - this.nftCollectorWalletAddress !== this.getSessionWallet) + this.isLoginRequired && + (!this.userCollectedCount || + (this.nftCollectorWalletAddress && + this.nftCollectorWalletAddress !== this.getSessionWallet)) ) { this.$router.replace( this.localeLocation({