diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 5bf9ca6a..1517dc73 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -13,7 +13,7 @@ class ApplicationController < ActionController::Base end def after_sign_in_path_for(resource) - if can? :view, Conference && + if (can? :view, Conference) && (!session[:return_to] || session[:return_to] && session[:return_to] == root_path)