diff --git a/src/_zkapauthorizer/_plugin.py b/src/_zkapauthorizer/_plugin.py
index 1f96295374e30064d0c51e9ade02bfab3cc135df..95a45a4388485c136e00087d29db949046e84271 100644
--- a/src/_zkapauthorizer/_plugin.py
+++ b/src/_zkapauthorizer/_plugin.py
@@ -140,8 +140,7 @@ class ZKAPAuthorizer(object):
             registry=registry,
         )
         storage_server = ZKAPAuthorizerStorageServer(
-            # unwrap the Foolscap layer, we'll do it ourselves.
-            anonymous_storage_server._server,
+            anonymous_storage_server,
             pass_value=pass_value,
             signing_key=signing_key,
             spender=spender,
diff --git a/src/_zkapauthorizer/tests/foolscap.py b/src/_zkapauthorizer/tests/foolscap.py
index 9512f47c234d0c7ade266b2a80fb6056b59c9524..25cfcf7614ac2a134800e30f284618b36b67b393 100644
--- a/src/_zkapauthorizer/tests/foolscap.py
+++ b/src/_zkapauthorizer/tests/foolscap.py
@@ -17,7 +17,6 @@ Testing helpers related to Foolscap.
 """
 
 import attr
-from allmydata.interfaces import RIStorageServer
 from foolscap.api import Any, Copyable, Referenceable, RemoteInterface
 from foolscap.copyable import CopyableSlicer, ICopyable
 from twisted.internet.defer import fail, succeed
@@ -38,14 +37,8 @@ class StubStorageBackend(object):
         pass
 
 
-@implementer(RIStorageServer)
-@attr.s
-class StubFoolscapStorageServer(object):
-    _server = attr.ib(default=attr.Factory(StubStorageBackend))
-
-
 def get_anonymous_storage_server():
-    return StubFoolscapStorageServer()
+    return StubStorageBackend()
 
 
 class BrokenCopyable(Copyable):