diff --git a/lib/Teepee.js b/lib/Teepee.js
index <HASH>..<HASH> 100644
--- a/lib/Teepee.js
+++ b/lib/Teepee.js
@@ -369,7 +369,7 @@ Teepee.prototype.request = function (options, cb) {
 
         var requestTimeoutId;
         if (typeof timeout === 'number') {
-            currentRequest.setTimeout(options.timeout);
+            currentRequest.setTimeout(timeout);
             requestTimeoutId = setTimeout(function () {
                 handleRequestError(new socketErrors.ETIMEDOUT());
             }, timeout);
Get the timeout from the right place.