In 0b18ce7b8d823b2ebd8e269b0365b4a271304d49 a regression was introduced, and fixed in 572942c3114f7ad24a55edf9aed7da47dcce64b9. It was only caught in production. We would have caught this regression earlier had the admin approval page been tested. We should add such a test.