diff --git a/redirect.api.php b/redirect.api.php
index 9ec1bdf..8e8af8f 100644
--- a/redirect.api.php
+++ b/redirect.api.php
@@ -38,13 +38,6 @@
  *   - Redirect information is deleted from database
  *   - hook_redirect_delete() (all)
  *   - hook_entity_delete() (all)
- * - Preparing a redirect for editing (note that if it's
- *   an existing redirect, it will already be loaded; see the Loading section
- *   above):
- *   - hook_redirect_prepare() (all)
- * - Validating a redirect during editing form submit (calling
- *   redirect_form_validate()):
- *   - hook_redirect_validate() (all)
  * @}
  */
 
@@ -108,20 +101,6 @@ function hook_redirect_load_by_source_alter(array &$redirects, $source, array $c
 }
 
 /**
- * Act on a redirect object about to be shown on the add/edit form.
- *
- * This hook is invoked from redirect_create().
- *
- * @param $redirect
- *   The redirect that is about to be shown on the add/edit form.
- *
- * @ingroup redirect_api_hooks
- */
-function hook_redirect_prepare($redirect) {
-
-}
-
-/**
  * Act on a redirect being redirected.
  *
  * This hook is invoked from redirect_redirect() before the redirect callback
diff --git a/redirect.module b/redirect.module
index 5eefdca..1a196f1 100644
--- a/redirect.module
+++ b/redirect.module
@@ -30,8 +30,6 @@ function redirect_hook_info() {
     'redirect_load',
     'redirect_load_by_source_alter',
     'redirect_access',
-    'redirect_prepare',
-    'redirect_validate',
     'redirect_presave',
     'redirect_insert',
     'redirect_update',
