Bug or intended behavior when using respond_to?

respond_to do |format|
format.js
end

Works as expected in most instances. However…

Inside name-spaced controllers and custom REST actions I must specify…

respond_to do |format|
format.js { render(:layout => false) }
end

Otherwise Rails complains about not being able to find a layout.

Anyone else seen this?