diff --git a/src/_zkapauthorizer/model.py b/src/_zkapauthorizer/model.py
index 7c62b8ff8e014b68c598822fb4a3b524fa83d38e..4f8b051df0e0d4faafe93efedd1455344c98e1bf 100644
--- a/src/_zkapauthorizer/model.py
+++ b/src/_zkapauthorizer/model.py
@@ -522,6 +522,10 @@ class VoucherStore(object):
         which have not had their state changed to invalid or spent have been
         reset.
 
+        :raise NotEnoughTokens: If there are fewer than the requested number
+            of tokens available to be spent.  In this case, all tokens remain
+            available to future calls and do not need to be reset.
+
         :return list[UnblindedTokens]: The removed unblinded tokens.
         """
         if count > _SQLITE3_INTEGER_MAX: