diff --git a/init.el b/init.el
index a3497ef..aae24c0 100644
--- a/init.el
+++ b/init.el
@@ -39,9 +39,11 @@
     (push "/usr/local/bin" exec-path))
 
 (defvar prelude-dir "~/.emacs.d/")
-(defvar vendor-dir (concat prelude-dir "vendor"))
+
+(defvar vendor-dir (concat prelude-dir "vendor/"))
 
 (add-to-list 'load-path prelude-dir)
+(add-to-list 'load-path vendor-dir)
 
 (require 'prelude-ui)
 (require 'prelude-packages)
diff --git a/prelude-core.el b/prelude-core.el
index ef9f4bb..f11e2f8 100644
--- a/prelude-core.el
+++ b/prelude-core.el
@@ -46,8 +46,7 @@ Emacs load path."
                  (not (equal f ".")))
         (add-to-list 'load-path name)))))
 
-;; add the first level subfolders automatically
-(prelude-add-subfolders-to-load-path prelude-dir)
+;; add the first level subfolders of vendor automatically
 (prelude-add-subfolders-to-load-path vendor-dir)
 
 (defun prelude-open-with ()