diff --git a/mercurial/color.py b/mercurial/color.py
index 55fcdb73c88bac7ff69f6b51012e79491f81514e_bWVyY3VyaWFsL2NvbG9yLnB5..7654291091cf35aade1d8e628def25a2fc3b567a_bWVyY3VyaWFsL2NvbG9yLnB5 100644
--- a/mercurial/color.py
+++ b/mercurial/color.py
@@ -245,7 +245,7 @@
             # Since "ansi" could result in terminal gibberish, we error on the
             # side of selecting "win32". However, if w32effects is not defined,
             # we almost certainly don't support "win32", so don't even try.
-            # w32ffects is not populated when stdout is redirected, so checking
+            # w32effects is not populated when stdout is redirected, so checking
             # it first avoids win32 calls in a state known to error out.
             if ansienviron or not w32effects or win32.enablevtmode():
                 realmode = 'ansi'