Index: modules/system.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/system.module,v
retrieving revision 1.308
diff -u -r1.308 system.module
--- modules/system.module	6 Apr 2006 18:07:22 -0000	1.308
+++ modules/system.module	7 Apr 2006 13:02:14 -0000
@@ -1028,7 +1028,14 @@
  * Menu callback; display theme configuration for entire site and individual themes.
  */
 function system_theme_settings($key = '') {
+  global $custom_theme;
+
+  // Switch theme to enable theme specific settings
+  if(key != '') {
+    $custom_theme = $key;
+  }
   init_theme();
+
   $directory_path = file_directory_path();
   file_check_directory($directory_path, FILE_CREATE_DIRECTORY, 'file_directory_path');

