diff --git a/ghc/docs/users_guide/installing.sgml b/ghc/docs/users_guide/installing.sgml
index 1d9b7e5ff5a46ecefa3fb0053c849a70d3050095..36c776fd115e786a1ddfc09930e2d63456449489 100644
--- a/ghc/docs/users_guide/installing.sgml
+++ b/ghc/docs/users_guide/installing.sgml
@@ -731,7 +731,7 @@ variable set, it tries to use it for temporary files, but Cygwin
 doesn't grok filenames with spaces, so disaster results.
 </Para><Para>
 Furthermore, it seems that <Constant>TMPDIR</Constant> must be set to a directory
-in the same file system in which you invoke GHC.  Otherwise you get very werid messages
+in the same file system in which you invoke GHC.  Otherwise you get very weird messages
 when you invoke GHC, such as:
 <Screen>
 does not exist