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)
require environment
-elsif File.exist?(vendor_rails)
-
- Dir["#{vendor_rails}/*/lib"].each { |path| $:.unshift(path) }
else
+ if File.exist?(vendor_rails)
+
+ Dir["#{vendor_rails}/*/lib"].each { |path| $:.unshift(path) }
+ end
+
require 'rubygems'
end