--- a/lib/module.js
+++ b/lib/module.js
-@@ -453,7 +453,8 @@ Module._initPaths = function() {
- homeDir = process.env.HOME;
+@@ -625,7 +625,8 @@
+ } else {
+ prefixDir = path.resolve(process.execPath, '..', '..');
}
-
-- var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node')];
-+ var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node'),
-+ path.resolve(process.execPath, '..', '..', 'lib', 'node_modules')];
+- var paths = [path.resolve(prefixDir, 'lib', 'node')];
++ var paths = [path.resolve(prefixDir, 'lib', 'node'),
++ path.resolve(prefixDir, 'lib', 'node_modules')];
if (homeDir) {
paths.unshift(path.resolve(homeDir, '.node_libraries'));
+
\ No newline at end of file