diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-06-14 12:27:46 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-06-14 12:27:46 +0000 |
commit | 5eefb7ab89fea2d33c59c089c349d70be73badcf (patch) | |
tree | 579951ce70d19f38eaa4ea467ea2f769e641337b /modules | |
parent | 2e86ad317ebbfec3768c6589061575bf4c7cc995 (diff) | |
download | brdo-5eefb7ab89fea2d33c59c089c349d70be73badcf.tar.gz brdo-5eefb7ab89fea2d33c59c089c349d70be73badcf.tar.bz2 |
- Patch #826054 by grendzy: upgrade from Drupal 6.17 fails with integrity constraint violation: 1048 Column 'filename' cannot be null.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/system/system.module | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/system/system.module b/modules/system/system.module index 9ad4db1ee..e18820127 100644 --- a/modules/system/system.module +++ b/modules/system/system.module @@ -2269,8 +2269,10 @@ function _system_rebuild_module_data() { drupal_alter('system_info', $modules[$key]->info, $modules[$key], $type); } - // The install profile is required. - $modules[$profile]->info['required'] = TRUE; + // The install profile is required, if it's a valid module. + if (isset($modules[$profile])) { + $modules[$profile]->info['required'] = TRUE; + } return $modules; } |