diff --git a/src/_zkapauthorizer/tests/strategies.py b/src/_zkapauthorizer/tests/strategies.py
index f281981e133d5e39f12264132fc19e1c44ca070f..6920e3327ecd613cc9ac947bcccfc71549b405a6 100644
--- a/src/_zkapauthorizer/tests/strategies.py
+++ b/src/_zkapauthorizer/tests/strategies.py
@@ -338,7 +338,7 @@ def voucher_states():
     )
 
 
-def voucher_objects():
+def voucher_objects(states=voucher_states()):
     """
     Build ``Voucher`` instances.
     """
@@ -346,7 +346,7 @@ def voucher_objects():
         Voucher,
         number=vouchers(),
         created=one_of(none(), datetimes()),
-        state=voucher_states(),
+        state=states,
     )