Drain channel before return