diff --git a/library/core/src/primitive_docs.rs b/library/core/src/primitive_docs.rs
index d919f8ee31e3..f47a30c9b5d7 100644
--- a/library/core/src/primitive_docs.rs
+++ b/library/core/src/primitive_docs.rs
@@ -1108,7 +1108,6 @@ mod prim_usize {}
///
/// [`Deref`]: ops::Deref
/// [`Borrow`]: borrow::Borrow
-/// [`fmt::Pointer`]: fmt::Pointer
///
/// `&mut T` references get all of the above except `Copy` and `Clone` (to prevent creating
/// multiple simultaneous mutable borrows), plus the following, regardless of the type of its
@@ -1136,7 +1135,6 @@ mod prim_usize {}
/// * [`Send`] \(`&T` references also require T: [Sync])
///
/// [`std::fmt`]: fmt
-/// [`fmt::Pointer`]: fmt::Pointer
/// [`Hash`]: hash::Hash
#[doc = concat!("[`ToSocketAddrs`]: ", include_str!("../primitive_docs/net_tosocketaddrs.md"))]
///
diff --git a/library/std/src/primitive_docs.rs b/library/std/src/primitive_docs.rs
index d919f8ee31e3..f47a30c9b5d7 100644
--- a/library/std/src/primitive_docs.rs
+++ b/library/std/src/primitive_docs.rs
@@ -1108,7 +1108,6 @@ mod prim_usize {}
///
/// [`Deref`]: ops::Deref
/// [`Borrow`]: borrow::Borrow
-/// [`fmt::Pointer`]: fmt::Pointer
///
/// `&mut T` references get all of the above except `Copy` and `Clone` (to prevent creating
/// multiple simultaneous mutable borrows), plus the following, regardless of the type of its
@@ -1136,7 +1135,6 @@ mod prim_usize {}
/// * [`Send`] \(`&T` references also require T: [Sync])
///
/// [`std::fmt`]: fmt
-/// [`fmt::Pointer`]: fmt::Pointer
/// [`Hash`]: hash::Hash
#[doc = concat!("[`ToSocketAddrs`]: ", include_str!("../primitive_docs/net_tosocketaddrs.md"))]
///