Index: role_theme_switcher.info
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/role_theme_switcher/role_theme_switcher.info,v
retrieving revision 1.1.2.1
diff -u -r1.1.2.1 role_theme_switcher.info
--- role_theme_switcher.info	17 Jun 2008 23:56:28 -0000	1.1.2.1
+++ role_theme_switcher.info	23 Jan 2009 08:49:57 -0000
@@ -2,4 +2,5 @@
 name = Role Theme Switcher
 description = "Assign separate themes to different roles"
 package = Theme
+core = 6.x
 
Index: role_theme_switcher.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/role_theme_switcher/role_theme_switcher.module,v
retrieving revision 1.4.2.1
diff -u -r1.4.2.1 role_theme_switcher.module
--- role_theme_switcher.module	17 Jun 2008 23:56:28 -0000	1.4.2.1
+++ role_theme_switcher.module	23 Jan 2009 08:49:57 -0000
@@ -20,18 +20,18 @@
 /**
  * Implementation of hook_menu().
  */
-function role_theme_switcher_menu($may_cache) {
-  if ($may_cache) {
-    $items[] = array(
-      'path'               => 'admin/user/themes',
-      'type'               => MENU_NORMAL_ITEM,
-      'title'              => t('Role theme switcher'),
-      'description'        => t('Settings for role theme switcher.'),
-      'callback'           => 'drupal_get_form',
-      'callback arguments' => array('role_theme_switcher_admin_settings'),
-      'access'             => user_access('administer site configuration'),
-    );
-  }
+function role_theme_switcher_menu() {
+  $items = array();
+
+  $items['admin/user/themes'] = array(
+    'type'            => MENU_NORMAL_ITEM,
+    'title'           => 'Role theme switcher',
+    'description'     => 'Settings for role theme switcher.',
+    'page callback'   => 'drupal_get_form',
+    'page arguments'  => array('role_theme_switcher_admin_settings'),
+    'access arguments'=> array('administer site configuration'),
+  );
+
   return $items;
 }
 
