diff --git modules/search/search.install modules/search/search.install
index 678e88c..c3ad704 100644
--- modules/search/search.install
+++ modules/search/search.install
@@ -7,26 +7,6 @@
  */
 
 /**
- * Implementation of hook_install().
- */
-function search_install() {
-  // Create tables.
-  drupal_install_schema('search');
-}
-
-/**
- * Implementation of hook_uninstall().
- */
-function search_uninstall() {
-  // Remove tables.
-  drupal_uninstall_schema('search');
-
-  variable_del('minimum_word_size');
-  variable_del('overlap_cjk');
-  variable_del('search_cron_limit');
-}
-
-/**
  * Implementation of hook_schema().
  */
 function search_schema() {
@@ -158,6 +138,26 @@ function search_schema() {
 }
 
 /**
+ * Implementation of hook_install().
+ */
+function search_install() {
+  // Create tables.
+  drupal_install_schema('search');
+}
+
+/**
+ * Implementation of hook_uninstall().
+ */
+function search_uninstall() {
+  // Remove tables.
+  drupal_uninstall_schema('search');
+
+  variable_del('minimum_word_size');
+  variable_del('overlap_cjk');
+  variable_del('search_cron_limit');
+}
+
+/**
  * Replace unique keys in 'search_dataset' and 'search_index' by primary keys.
  */
 function search_update_7000() {
