-<% if @user_block.ends_at > Time.now.getutc && (current_user&.id == @user_block.creator_id ||
- can?(:revoke, UserBlock)) %>
+<% if current_user && (current_user.id == @user_block.creator_id ||
+ current_user.id == @user_block.revoker_id) ||
+ can?(:revoke, UserBlock) && @user_block.active? %>