diff --git a/test/integration/short/auth/proxy-authentication-test.js b/test/integration/short/auth/proxy-authentication-test.js
index <HASH>..<HASH> 100644
--- a/test/integration/short/auth/proxy-authentication-test.js
+++ b/test/integration/short/auth/proxy-authentication-test.js
@@ -15,6 +15,7 @@ const errors = require('../../../../lib/errors');
 const types = require('../../../../lib/types');
 const vdescribe = helper.vdescribe;
 const ads = helper.ads;
+const cDescribe = helper.conditionalDescribe(helper.requireOptional('kerberos'), 'kerberos required to run');
 
 vdescribe('dse-5.1', 'Proxy Authentication', function () {
   this.timeout(180000);
@@ -104,7 +105,7 @@ vdescribe('dse-5.1', 'Proxy Authentication', function () {
       });
     });
   });
-  describe('with DseGssapiAuthProvider', function () {
+  cDescribe('with DseGssapiAuthProvider', function () {
     afterEach(function(done) {
       // clear out ticket cache between tests.
       ads.destroyTicket(null, done);
Use conditional describe on kerberos module in proxy tests

Kerberos module does not work on nodejs <I> yet so don't run these tests
if kerberos is not present.