init keepAuth
diff --git a/oauth/index.js b/oauth/index.js
index 0e8aebb..8dd0210 100644
--- a/oauth/index.js
+++ b/oauth/index.js
@@ -20,6 +20,7 @@
 
     var authHeaderName = config['authorization-header'] ? config['authorization-header'] : 'authorization';
     var apiKeyHeaderName = config['api-key-header'] ? config['api-key-header'] : 'x-api-key';
+    var keepAuthHeader = config['keep-authorization-header'] || false;
     var apiKey;
 
     if (!req.headers[authHeaderName]) {
@@ -40,9 +41,7 @@
 
       var token = header[1];
 
-      if (config.keepAuthHeader) {
-        //do nothing
-      } else {
+      if (!keepAuthHeader) {
         delete (req.headers[authHeaderName]); // don't pass this header to target
       }