[fix] Correctly delegate requests to previous listeners. Fixes #1