思っただけで試してませんが その書き方でRETURNあるとエラーになる気がします RETURN書かなくてもちゃんともとの処理に戻りますよ