This will never raise since you return just before.  Maybe you wanted it one level lower.