diff --git a/lib/metasploit/framework/require.rb b/lib/metasploit/framework/require.rb index 217c8f8b1f..e2adebb7fe 100644 --- a/lib/metasploit/framework/require.rb +++ b/lib/metasploit/framework/require.rb @@ -49,7 +49,8 @@ module Metasploit # # @return [void] def self.optionally_active_record_railtie - if ::Rails.application.config.paths['config/database'].any? + conf = ::Rails.application.config.paths['config/database'] + if conf.any? && ::File.exist?(conf.first) optionally( 'active_record/railtie', 'activerecord not in the bundle, so database support will be disabled.'