Missing return after mid-block redirect