diff --git a/developer/hooks/install.php b/developer/hooks/install.php
index 1c20dd3..5197c83 100644
--- a/developer/hooks/install.php
+++ b/developer/hooks/install.php
@@ -182,11 +182,12 @@ function hook_schema() {
 /**
  * Install the current version of the database schema, and any other setup tasks.
  *
- * The hook will be called the first time a module is installed, and the
- * module's schema version will be set to the module's greatest numbered update
- * hook. Because of this, anytime a hook_update_N() is added to the module, this
- * function needs to be updated to reflect the current version of the database
- * schema.
+ * Implementations of this hook must be declared in the module's .install
+ * file. The hook will only be called the first time a module is installed,
+ * and the module's schema version will be set to the module's greatest
+ * numbered update hook. Because of this, anytime a hook_update_N() is added
+ * to the module, this function needs to be updated to reflect the current
+ * version of the database schema.
  *
  * See the Schema API documentation at http://drupal.org/node/146843 for
  * details on hook_schema, where a database tables are defined.
@@ -299,7 +300,8 @@ function hook_update_N(&$sandbox) {
  * - Modifications to existing tables.
  * - Database tables the module created.
  *
- * The uninstall hook will fire when the module gets uninstalled.
+ * The uninstall hook must be implemented in the module's .install file. It
+ * will fire when the module gets uninstalled.
  */
 function hook_uninstall() {
   drupal_uninstall_schema('upload');
