diff --git a/shopping_client/shopping_client.py b/shopping_client/shopping_client.py
index e0ccab54372ec2f467c1d81de57fdd3b493ff68f..ba643e0131583b77bf11a911500066d2e42bb3e9 100644
--- a/shopping_client/shopping_client.py
+++ b/shopping_client/shopping_client.py
@@ -105,7 +105,7 @@ class shopping_client:
 
         try:
             data = token.split(".")[1]
-            padded = data + "=" * divmod(len(token), 4)[1]
+            padded = data + "=" * divmod(len(data), 4)[1]
             payload = json.loads(base64.urlsafe_b64decode(padded))
             return payload["exp"] > int(time.time()) + 10
         except KeyError: