diff --git a/includes/install.inc b/includes/install.inc
index c4bcb88b24c121925c52767724b4788dd8761f8c..364826d09ca572e37da822dc7b0fc9f962c42789 100644
--- a/includes/install.inc
+++ b/includes/install.inc
@@ -1166,6 +1166,9 @@ function drupal_check_profile($profile) {
 
   $info = install_profile_info($profile);
 
+  // Add the profile as a dependency itself, in order to see if it has requirements as well.
+  $info['dependencies'][] = $profile;
+
   // Collect requirement testing results.
   $requirements = array();
   foreach ($info['dependencies'] as $module) {
