diff --git a/core/includes/entity.api.php b/core/includes/entity.api.php
index 102fa70..c66620e 100644
--- a/core/includes/entity.api.php
+++ b/core/includes/entity.api.php
@@ -43,7 +43,7 @@
  *     to disable Field API's persistent cache of field data. Only recommended
  *     if a higher level persistent cache is available for the entity type.
  *     Defaults to TRUE.
- *   - uri callback: A function taking an entity as argument and returning the
+ *   - uri callback: A function callback_entity_info_uri() taking an entity as argument and returning the
  *     URI elements of the entity, e.g. 'path' and 'options'. The actual entity
  *     URI can be constructed by passing these elements to url().
  *   - label callback: (optional) A function taking an entity and optional langcode
@@ -97,7 +97,7 @@
  *     bundles machine names, as found in the objects' 'bundle' property
  *     (defined in the 'entity keys' entry above). Elements:
  *     - label: The human-readable name of the bundle.
- *     - uri callback: Same as the 'uri callback' key documented above for the
+ *     - uri callback: A function callback_entity_info_uri() same as the 'uri callback' key documented above for the
  *       entity type, but for the bundle only. When determining the URI of an
  *       entity, if a 'uri callback' is defined for both the entity type and
  *       the bundle, the one for the bundle is used.
@@ -151,7 +151,7 @@ function hook_entity_info() {
       ),
       'base table' => 'node',
       'revision table' => 'node_revision',
-      'uri callback' => 'node_uri',
+      'uri callback' => 'callback_entity_info_uri',
       'fieldable' => TRUE,
       'translation' => array(
         'locale' => TRUE,
@@ -216,6 +216,21 @@ function hook_entity_info() {
 }
 
 /**
+ * Entity URI callback.
+ *
+ * @param $entity
+ *  The entity to return the URI for.
+ *
+ * @return
+ *  An array consisting of yada yada.
+ */
+function callback_entity_info_uri($entity) {
+  return array(
+    'path' => 'node/' . $entity->nid,
+  );
+}
+
+/**
  * Alter the entity info.
  *
  * Modules may implement this hook to alter the information that defines an
