Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
diff --git a/railties/lib/rails/generators/rails/app/templates/config/boot.rb b/railties/lib/rails/generators/rails/app/templates/config/boot.rb
index 44c8846..2c523a6 100644
--- a/railties/lib/rails/generators/rails/app/templates/config/boot.rb
+++ b/railties/lib/rails/generators/rails/app/templates/config/boot.rb
@@ -7,10 +7,12 @@ vendor_rails = File.expand_path('../../vendor/rails', __FILE__)
 if File.exist?(environment)
   # Use Bundler (preferred)
   require environment
-elsif File.exist?(vendor_rails)
-  # Use 2.x style vendor/rails directory
-  Dir["#{vendor_rails}/*/lib"].each { |path| $:.unshift(path) }
 else
+  if File.exist?(vendor_rails)
+    # Use 2.x style vendor/rails directory
+    Dir["#{vendor_rails}/*/lib"].each { |path| $:.unshift(path) }
+  end
+
   # Load Rails from traditional RubyGems
   require 'rubygems'
 end