diff options
Diffstat (limited to 'modules/system')
-rw-r--r-- | modules/system/system.module | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/system/system.module b/modules/system/system.module index 697c394ed..004a0be93 100644 --- a/modules/system/system.module +++ b/modules/system/system.module @@ -2410,6 +2410,7 @@ function _system_rebuild_theme_data() { // Set defaults for theme info. $defaults = array( + 'engine' => 'phptemplate', 'regions' => array( 'sidebar_first' => 'Left sidebar', 'sidebar_second' => 'Right sidebar', @@ -2443,7 +2444,7 @@ function _system_rebuild_theme_data() { if (!empty($themes[$key]->info['base theme'])) { $sub_themes[] = $key; } - if (empty($themes[$key]->info['engine'])) { + if ($themes[$key]->info['engine'] == 'theme') { $filename = dirname($themes[$key]->uri) . '/' . $themes[$key]->name . '.theme'; if (file_exists($filename)) { $themes[$key]->owner = $filename; |