diff --git a/extensions/blocks/premium-content/buttons/edit.js b/extensions/blocks/premium-content/buttons/edit.js index 93c46e60d4d10..9da56205b24e2 100644 --- a/extensions/blocks/premium-content/buttons/edit.js +++ b/extensions/blocks/premium-content/buttons/edit.js @@ -101,7 +101,7 @@ export default compose( [ .getBlock( props.clientId ) .innerBlocks.find( ( block ) => block.name === 'jetpack/recurring-payments' ); - return subscribeButton; + return { subscribeButton }; } ), withDispatch( ( dispatch, props ) => ( { /** diff --git a/extensions/blocks/premium-content/logged-out-view/logged-out-view.php b/extensions/blocks/premium-content/logged-out-view/logged-out-view.php index b1be0b34ffea2..41ec7710fb2bc 100644 --- a/extensions/blocks/premium-content/logged-out-view/logged-out-view.php +++ b/extensions/blocks/premium-content/logged-out-view/logged-out-view.php @@ -48,6 +48,7 @@ function render_loggedout_view_block( $attributes, $content, $block = null ) { } $visitor_has_access = current_visitor_can_access( $attributes, $block ); + if ( $visitor_has_access ) { // The viewer has access to premium content, so the viewer shouldn't see the logged out view. return '';