diff --git a/features.module b/features.module
index 86a8a58..4727a8a 100644
--- a/features.module
+++ b/features.module
@@ -351,7 +351,7 @@ function features_include_defaults($components = NULL, $reset = FALSE) {
   }
   // Use all include components if none are explicitly specified.
   else {
-    $components = $include_components;
+    $components = array_keys($include_components);
   }
   foreach ($components as $component) {
     if (isset($include_components[$component]) && (!isset($included[$component]) || $reset)) {
