diff --git a/core/modules/user/src/Entity/User.php b/core/modules/user/src/Entity/User.php
index 3acb5b49a5c4846f9fde938d4e25ace8bfd08e0f..ec8ac321821c4c8db35e58ab895ab2224866256d 100644
--- a/core/modules/user/src/Entity/User.php
+++ b/core/modules/user/src/Entity/User.php
@@ -37,7 +37,6 @@
  *   },
  *   admin_permission = "administer user",
  *   base_table = "users",
- *   uri_callback = "user_uri",
  *   label_callback = "user_format_name",
  *   fieldable = TRUE,
  *   translatable = TRUE,
diff --git a/core/modules/user/user.module b/core/modules/user/user.module
index 7856dfa77040fa864decaba41e1d6e77e46ac059..78d879cb09468fdc04235f4dcefde75b6341e1b8 100644
--- a/core/modules/user/user.module
+++ b/core/modules/user/user.module
@@ -140,15 +140,6 @@ function user_js_alter(&$javascript) {
   );
 }
 
-/**
- * Entity URI callback.
- */
-function user_uri($user) {
-  return new Url('user.view', array(
-    'user' => $user->id(),
-  ));
-}
-
 /**
  * Populates $entity->account for each prepared entity.
  *