title: Devise in namespace - ActionController::RoutingError (No route matches {:action=>"new", :controller=>"devise/sessions"})
body: <p>I'm using Devise and everything has been working great, but I am now trying to move things into an 'admin' namespace.</p>
  
  <p>I have a route that looks like: </p>
  
  <pre><code>namespace :admin do
    devise_for :users, :controllers =&gt; { :registrations =&gt; "admin/users/registrations" }
  end
  </code></pre>
  
  <p>In one of my controllers I have </p>
  
  <pre><code>before_filter :authenticate_user!
  </code></pre>
  
  <p>but when that gets called it throws: </p>
  
  <pre><code>ActionController::RoutingError (No route matches {:action=&gt;"new", :controller=&gt;"devise/sessions"}): 
  </code></pre>
  
  <p>Any ideas? </p>