diff --git a/lib/server.js b/lib/server.js
index <HASH>..<HASH> 100755
--- a/lib/server.js
+++ b/lib/server.js
@@ -390,7 +390,7 @@ vantageServer.auth = function(middleware, options) {
     throw new Error("Invalid middleware string passed into Vantage.auth: " + middleware);

   } else {

     var fn = middleware.call(this.parent, this, options);

-    this._authFn = fn;

+    this.parent._authFn = fn;

   }

 };
fix(auth): Fix auth registration to the parent vantage, not the server