diff --git a/while.install b/while.install
index 7223c50..24fb85f 100644
--- a/while.install
+++ b/while.install
@@ -272,6 +272,7 @@ function while_install() {
  */
 function while_uninstall() {
   if (module_exists('uuid')) {
+    drupal_load('module', 'while');
     foreach (while_entity_info() as $entity_type => $info) {
       if (db_field_exists($info['base table'], $info['entity keys']['uuid'])) {
         db_drop_field($info['base table'], $info['entity keys']['uuid']);
