diff --git a/doc/go_faq.html b/doc/go_faq.html
index 560ab3617a..0bb3eef76c 100644
--- a/doc/go_faq.html
+++ b/doc/go_faq.html
@@ -1053,7 +1053,7 @@ How is the run-time support implemented?
Again due to bootstrapping issues, the run-time code is mostly in C (with a
tiny bit of assembler) although Go is capable of implementing most of
it now. Gccgo's run-time support uses glibc.
-Gc uses a custom library, to keep the footprint under
+Gc uses a custom library to keep the footprint under
control; it is
compiled with a version of the Plan 9 C compiler that supports
segmented stacks for goroutines.