diff --git a/src/_zkapauthorizer/tests/test_lease_maintenance.py b/src/_zkapauthorizer/tests/test_lease_maintenance.py
index add7d18c30395108d56826e9d8799cd4a774f898..8f64c0f8670bca2179f12f3478700409442c64b4 100644
--- a/src/_zkapauthorizer/tests/test_lease_maintenance.py
+++ b/src/_zkapauthorizer/tests/test_lease_maintenance.py
@@ -118,7 +118,7 @@ def interval_means():
     ).map(
         # By representing the result as a timedelta we avoid the cases where
         # the lower precision of timedelta compared to float drops the whole
-        # value (anything between 0 and 1 microsecond).  This is just on
+        # value (anything between 0 and 1 microsecond).  This is just one
         # example of how working with timedeltas is nicer, in general.
         lambda s: timedelta(seconds=s),
     )