I hadn't had any specific error with this one, I was just trying to find all occurrences because of other files that I ran into. What about a direct path replacement where someone places a controller in app/controllers/spree/locale_controller.rb in their specific instance. Would the "module Spree" place it into the correct namespace? 

On Feb 17, 2013, at 9:33 PM, Ryan Bigg wrote:

> In core/app/controllers/spree/locale_controller.rb:
> 
> > @@ -10,7 +10,7 @@ def set
> >        else
> >          flash[:error] = t(:locale_not_changed)
> >        end
> > -      redirect_back_or_default(root_path)
> > +      redirect_back_or_default(spree.root_path)
> Why is this necessary? A request to LocaleController will be done within the Spree namespace and so won't need this prefix as far as I am aware. Did this cause an error without it? Can you please show me details about this error?
> 
> —
> Reply to this email directly or view it on GitHub.
> 
>