diff --git a/app/lib/logger/index.js b/app/lib/logger/index.js
index 320f1117f329528eece060d60b3210788d6ff485..11b5189d47f7dfb0afde0ee464e78032bc11893b 100644
--- a/app/lib/logger/index.js
+++ b/app/lib/logger/index.js
@@ -64,25 +64,27 @@ logger.addCallbackLogs = (callbackForLog) => {
 // Singletons
 let loggerHomeAttached = false;
 logger.addHomeLogs = (home, level) => {
-  if (loggerHomeAttached) {
-    logger.remove(winston.transports.File);
-  }
-  loggerHomeAttached = true;
-  logger.add(winston.transports.File, {
-    level: level || 'info',
-    levels: customLevels.levels,
-    handleExceptions: false,
-    colorize: true,
-    tailable: true,
-    maxsize: 50 * 1024 * 1024, // 50 MB
-    maxFiles: 3,
-    //zippedArchive: true,
-    json: false,
-    filename: path.join(home, 'duniter.log'),
-    timestamp: function () {
-      return moment().format();
+  if (!muted) {
+    if (loggerHomeAttached) {
+      logger.remove(winston.transports.File);
     }
-  });
+    loggerHomeAttached = true;
+    logger.add(winston.transports.File, {
+      level: level || 'info',
+      levels: customLevels.levels,
+      handleExceptions: false,
+      colorize: true,
+      tailable: true,
+      maxsize: 50 * 1024 * 1024, // 50 MB
+      maxFiles: 3,
+      //zippedArchive: true,
+      json: false,
+      filename: path.join(home, 'duniter.log'),
+      timestamp: function () {
+        return moment().format();
+      }
+    })
+  }
 };
 
 let muted = false;
diff --git a/test/integration/forwarding.js b/test/integration/forwarding.js
index 18f606f2b5589410ed6f5133e041791253685ed2..ddb303f66e0af083b4c3d4e19db32be0bd8ec584 100644
--- a/test/integration/forwarding.js
+++ b/test/integration/forwarding.js
@@ -7,10 +7,15 @@ const co     = require('co');
 const node   = require('./tools/node');
 const user   = require('./tools/user');
 const jspckg = require('../../package');
+const constants = require('../../app/lib/constants');
 
 const MEMORY_MODE = true;
 require('duniter-bma').duniter.methods.noLimit(); // Disables the HTTP limiter
 
+if (constants.MUTE_LOGS_DURING_UNIT_TESTS) {
+  require('../../app/lib/logger')().mute();
+}
+
 describe("Forwarding", function() {
 
   describe("Nodes", function() {