This wasn't caught in automated tests somehow (I guess because all pages are created by superadmin, which doesn't have a profile page...)