diff --git a/lib/core/plugins.js b/lib/core/plugins.js index 7ad0b7d53..bbf717c26 100644 --- a/lib/core/plugins.js +++ b/lib/core/plugins.js @@ -54,7 +54,7 @@ Plugins.prototype.createPlugin = function(pluginName, pluginConfig) { }; Plugins.prototype.loadInternalPlugin = function(pluginName, pluginConfig) { - var pluginPath = utils.joinPath('../modules/', pluginName, 'index.js'); + var pluginPath = fs.embarkPath('lib/modules/' + pluginName); var plugin = require(pluginPath); var pluginWrapper = new Plugin({ @@ -62,7 +62,7 @@ Plugins.prototype.loadInternalPlugin = function(pluginName, pluginConfig) { pluginModule: plugin, pluginConfig: pluginConfig || {}, logger: this.logger, - pluginPath: fs.embarkPath('lib/modules/' + pluginName), + pluginPath: pluginPath, interceptLogs: this.interceptLogs, events: this.events, config: this.config,