Index: template.php =================================================================== --- template.php (revision 120) +++ template.php (working copy) @@ -4,7 +4,8 @@ /** * Initialize theme settings */ -if (is_null(theme_get_setting('user_notverified_display')) || theme_get_setting('rebuild_registry')) { + +if (function_exists('node_get_types') and (is_null(theme_get_setting('user_notverified_display')) || theme_get_setting('rebuild_registry'))) { // Auto-rebuild the theme registry during theme development. if(theme_get_setting('rebuild_registry')) { @@ -159,7 +160,9 @@ */ function acquia_marina_preprocess(&$vars) { global $user; // Get the current user - $vars['is_admin'] = in_array('admin', $user->roles); // Check for Admin, logged in + if (is_array($user->roles)) { + $vars['is_admin'] = in_array('admin', $user->roles); // Check for Admin, logged in + } $vars['logged_in'] = ($user->uid > 0) ? TRUE : FALSE; }