diff --git a/loopy/kernel/instruction.py b/loopy/kernel/instruction.py
index 0d22dbb88ed99c7c92480d1d39b924cc2198cc3f..08268ca9f27623a6d17a195d3c04acb55e5ec68a 100644
--- a/loopy/kernel/instruction.py
+++ b/loopy/kernel/instruction.py
@@ -714,7 +714,7 @@ class Assignment(MultiAssignmentBase):
 
                 z[i] = z[i+1-1] + a {atomic}
 
-        :mod:`loopy` may to evaluate the right-hand side *multiple times*
+        :mod:`loopy` may choose to evaluate the right-hand side *multiple times*
         as part of a single assignment. It is up to the user to ensure that
         this retains correct semantics.