diff --git a/index.js b/index.js
index b47a67791da17235186587454175aaf0ac078e13..d880837da0cf998eb325df819e9fae540e90235c 100644
--- a/index.js
+++ b/index.js
@@ -1,8 +1,7 @@
 "use strict";
 
-const Q = require('q');
 const co = require('co');
-const es = require('event-stream');
+const path = require('path');
 const util = require('util');
 const stream = require('stream');
 const _ = require('underscore');
@@ -64,7 +63,7 @@ module.exports.statics = {
    * Creates a new stack pre-registered with compliant modules found in package.json
    */
   autoStack: (priorityModules) => {
-    const pjson = require('./package.json');
+    const pjson = require(path.resolve('./package.json'))
     const duniterModules = [];
 
     // Look for compliant packages