diff --git a/js/quicktabs.js b/js/quicktabs.js
index 4575438..d2843b6 100644
--- a/js/quicktabs.js
+++ b/js/quicktabs.js
@@ -1,4 +1,4 @@
-(function ($, Drupal, drupalSettings, once) {
+(function ($, Drupal, drupalSettings, once, cookies) {
 
 'use strict';
 
@@ -137,7 +137,7 @@ Drupal.quicktabs.tab = function (el) {
           $link.data('myTabIndex', i);
 
           // Click the tab ID if a cookie exists.
-          var $cookieValue = $.cookie(cookieName);
+          var $cookieValue = cookies.get(cookieName);
           if ($cookieValue !== '' && $link.data('myTabIndex') == $cookieValue) {
             $(element).click();
           }
@@ -147,7 +147,7 @@ Drupal.quicktabs.tab = function (el) {
           $link.on('click', function () {
             var $linkdata = $(this);
             var tabIndex = $linkdata.data('myTabIndex');
-            $.cookie(cookieName, tabIndex, cookieOptions);
+            cookies.set(cookieName, tabIndex, cookieOptions);
           });
         });
       });
@@ -202,4 +202,4 @@ if (Drupal.Ajax) {
   };
 }
 
-})(jQuery, Drupal, drupalSettings, once);
+})(jQuery, Drupal, drupalSettings, once, window.Cookies);