Não foi possível entrar em um recurso do usuário - erro NoMethod em devise / sessionsController # create

Estou tendo um problema peculiar com o Rails 3 e o Devise. Tenho três tipos de usuário para meu aplicativo Rails:
Clientes, Proprietários e Administradores

routes.rb:

   devise_for :admins
   devise_for :owners
   devise_for :clients 

application_controller.rb:

def after_sign_in_path_for(resource)
    if resource == "client"
        "/client_accounts/" + current_client.id.to_s
    elsif resource == "admin"
        stored_location_for(:admins) || "/admin/control_panel"
    elsif resource == "owner" 
        stored_location_for(:owners) || "/client_accounts"
    end
end

Meus acessos para proprietários e administradores estão funcionando bem, mas não consigo fazer o login dos clientes funcionando. Aqui está o erro que recebo:

NoMethodError in Devise/sessionsController#create
undefined method `client_url' for #<Devise::SessionsController:0x10a98f868>

O rastreamento do aplicativo está vazi

questionAnswers(2)

yourAnswerToTheQuestion