diff --git a/includes/command.inc b/includes/command.inc
index 6b5e256..65205ff 100644
--- a/includes/command.inc
+++ b/includes/command.inc
@@ -885,8 +885,8 @@ function _drush_find_commandfiles($phase, $phase_max = FALSE) {
       // enabled modules.
       if ($phase_max < DRUSH_BOOTSTRAP_DRUPAL_FULL) {
         $searchpath[] = conf_path() . '/modules';
-        // Too early for variable_get('install_profile', 'default'); Just use default.
-        $searchpath[] = "profiles/default/modules";
+        // Too early for variable_get('install_profile', 'default'); include every module in all profiles.
+        $searchpath[] = "profiles";
         // Add all module paths, even disabled modules. Prefer speed over accuracy.
         $searchpath[] = 'sites/all/modules';
       }
