diff --git a/src/types/trait-object.md b/src/types/trait-object.md
index d514e4a2d..7e37e41cc 100644
--- a/src/types/trait-object.md
+++ b/src/types/trait-object.md
@@ -97,7 +97,7 @@ need to be expressed as part of the trait object. This lifetime is written as
 inferred with a sensible choice.
 
 [_TraitBound_]: ../trait-bounds.md
-[_TypeParamBounds_]: ../types.md#type-expressions
+[_TypeParamBounds_]: ../trait-bounds.md
 [auto traits]: ../special-types-and-traits.md#auto-traits
 [defaults]: ../lifetime-elision.md#default-trait-object-lifetimes
 [dynamically sized types]: ../dynamically-sized-types.md