diff --git a/src/_secureaccesstokenauthorizer/_storage_server.py b/src/_secureaccesstokenauthorizer/_storage_server.py
index 7e4abcbccf5316e00972b2dc6c5b333cfd6c6ba3..77ab53b94b1d8244110e470d1495fa146f47e1b1 100644
--- a/src/_secureaccesstokenauthorizer/_storage_server.py
+++ b/src/_secureaccesstokenauthorizer/_storage_server.py
@@ -117,7 +117,7 @@ class SecureAccessTokenAuthorizerStorageServer(Referenceable):
 
     def remote_add_lease(self, tokens, *a, **kw):
         self._validate_tokens(tokens)
-        return self._original.remote_allocate_buckets(*a, **kw)
+        return self._original.remote_add_lease(*a, **kw)
 
 # I don't understand why this is required.
 # SecureAccessTokenAuthorizerStorageServer is-a Referenceable.  It seems like