Fix bug #9196 - defer_open is triggered multiple times on the same request.