Found while working on bug 29474: CanBookBeRenewed performs a check on whether the patron is blocked from renewing, however, it only does this check for auto_renewals. This would seem like a bug, however, the template opac-user.tt performs a check and simply removes any renewal options at display opac-renew.pl does the check in the script, so the renewal can stil not be performed, however, checking renewability in opac-user.pl is not optimal for performance