diff options
-rw-r--r-- | includes/install.inc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/includes/install.inc b/includes/install.inc index 6014fe7aa..7a4dfa24d 100644 --- a/includes/install.inc +++ b/includes/install.inc @@ -631,7 +631,9 @@ function drupal_check_profile($profile) { $requirements = array(); foreach ($installs as $install) { require_once $install->filename; - $requirements = array_merge($requirements, module_invoke($install->name, 'requirements', 'install')); + if (module_hook($install->name, 'requirements')) { + $requirements = array_merge($requirements, module_invoke($install->name, 'requirements', 'install')); + } } return $requirements; } |