**Steps to reproduce:**
1. Under `/config/all/`, set both `policy.allow-public` and `auth.require-approval` to `true`.
2. Register a new user account.
3. Get "Your account has been created, but needs to be approved by an administrator. You'll receive an email once your account is approved."
4. Try to access a public task (visibility: "Public (No Login Required)"), in the default (public) Space.
**Expected outcome:**
You can access and view the task (though not edit or comment).
**Actual outcome:**
Task not displayed; instead you see "Wait for Approval - Your account has been created, but needs to be approved by an administrator. You'll receive an email once your account is approved."
**Version information:**
* phabricator a7c681b54997b849c46054571fa2d0071c97fa32 (Fri, Jun 15)
* arcanist df7313bdf2a34d03667fe20c850a10ad3878e27d (Thu, Jun 7)
* phutil 4206849bb05b60f536a1c78e33adee68dac67aa9 (Thu, Jun 7)
Upstreaming from https://phabricator.wikimedia.org/T197550 . Confirming.