diff --git a/docs/ExceptionHandling.html b/docs/ExceptionHandling.html
index 425b8b7a70e..06cb2cf8197 100644
--- a/docs/ExceptionHandling.html
+++ b/docs/ExceptionHandling.html
@@ -261,8 +261,8 @@
and filter clauses. The exception is tested against the clauses
sequentially from first to last. The selector value is a positive number if
the exception matched a type info, a negative number if it matched a filter,
- and zero if it matched a cleanup. If nothing is matched, the behavior of the
- program is undefined. If a type info matched,
+ and zero if it matched to a cleanup. If nothing is matched, the behavior of
+ the program is undefined. If a type info matched,
then the selector value is the index of the type info in the exception table,
which can be obtained using the
llvm.eh.typeid.for intrinsic.