diff --git a/railties/lib/initializer.rb b/railties/lib/initializer.rb index bbaa313faec0d8b1aea9ad80a7cbf3a9bdc9e40d..7273cea0c50b9b894a38553d643504ba5fcbfae1 100644 --- a/railties/lib/initializer.rb +++ b/railties/lib/initializer.rb @@ -450,7 +450,7 @@ def initialize_database def initialize_database_middleware if configuration.frameworks.include?(:active_record) if configuration.frameworks.include?(:action_controller) && - ActionController::Base.session_store == ActiveRecord::SessionStore + ActionController::Base.session_store.name == 'ActiveRecord::SessionStore' configuration.middleware.insert_before :"ActiveRecord::SessionStore", ActiveRecord::ConnectionAdapters::ConnectionManagement configuration.middleware.insert_before :"ActiveRecord::SessionStore", ActiveRecord::QueryCache else