ERBでcase文を使うとsyntax errorになる問題

railsのビューで

<% case params[:action] %>
<% when 'hoge' %>
  ほげ
<% when 'fuga' %>
 ふが
<% end %>

としたら、"syntax error, unexpected tIDENTIFIER, expecting kWHEN" というエラーが出ました。
次のように書かなければならないようです。

<% case params[:action] 
   when 'hoge' %>
  ほげ
<% when 'fuga' %>
 ふが
<% end %>