Index: src/orca/default.py
===================================================================
--- src/orca/default.py	(revision 2210)
+++ src/orca/default.py	(working copy)
@@ -3967,8 +3967,8 @@
         # word plus the context where it is used (upto five words
         # to either side of it).
         #
-        for token in allTokens:
-            if token.startswith(badWord):
+        for i in range(0, len(allTokens)):
+            if allTokens[i].startswith(badWord):
                 min = i - 5
                 if min < 0:
                     min = 0
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 2210)
+++ ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2007-03-27  Rich Burridge <rich.burridge@sun.com>
+
+        * src/orca/default.py:
+          Further fixup to bug #402494 – For statement refactoring.
+          Needed to reinstate the old code in the speakMisspeltWord()
+          routine, as the variable "i" was being used.
+
 2007-03-27  Willie Walker <william.walker@sun.com>
 
 	* README, NEWS: initial prep for v2.19.0.
